Ricardo Wurmus
08b9e29d46
gnu: python-bokeh: Skip failing PIL test.
...
The test compares base64-encoded gifs; the gifs look identical but the
base64-encoded data differs. Since the result seems fine, disabling this PIL
test is probably okay.
* gnu/packages/python-xyz.scm (python-bokeh)[arguments]: Ignore failing
test_transform_PIL test.
2022-12-13 00:08:13 +01:00
Ricardo Wurmus
75331dc6e6
gnu: python-anndata: Use pyproject-build-system.
...
* gnu/packages/python-xyz.scm (python-anndata)[build-system]: Use
pyproject-build-system.
[arguments]: Replace custom 'build phase with 'set-version phase; remove
custom 'install phase; disable doctest via build phase 'disable-doctests and
the #:test-flags property.
[propagated-inputs]: Add python-scikit-learn.
[native-inputs]: Add python-boltons.
2022-12-12 23:59:39 +01:00
Ricardo Wurmus
2c65106cf5
gnu: python-zarr: Update to 2.13.3.
...
* gnu/packages/python-xyz.scm (python-zarr): Update to 2.13.3.
2022-12-12 23:59:39 +01:00
Ricardo Wurmus
8b9c9051ba
gnu: python-numcodecs: Update to 0.10.2.
...
* gnu/packages/python-xyz.scm (python-numcodecs): Update to 0.10.2.
[build-system]: Use pyproject-build-system.
[arguments]: Enable tests; add phase 'build-extensions; remove custom 'check
phase.
[propagated-inputs]: Add python-entrypoints and python-typing-extensions-next.
2022-12-12 23:59:39 +01:00
Ricardo Wurmus
c4bcb5db49
gnu: python-typer: Simplify by using pyproject-build-system.
...
* gnu/packages/python-xyz.scm (python-typer)[build-system]: Use
pyproject-build-system.
[arguments]: Remove extra quoting; remove custom 'build phase; remove custom
'install phase; remove custom 'check phase; add 'pre-check phase.
[synopsis]: Pull onto the same line.
[description]: Reformat.
2022-12-12 23:59:29 +01:00
Tobias Geerinckx-Rice
8fe6d3e844
gnu: yajl: Drop custom ‘lib-’ prefix.
...
* gnu/packages/web.scm (yajl): New variable, renamed from…
(libyajl): …this one, which is now a DEPRECATED-PACKAGE alias of yajl.
Adjust all users.
2022-12-11 01:00:00 +01:00
Ricardo Wurmus
94e9651241
gnu: Add python-pomegranate.
...
* gnu/packages/python-xyz.scm (python-pomegranate): New variable.
2022-12-12 14:37:04 +01:00
Ricardo Wurmus
bc47a1bf02
gnu: Add python-pygtrie.
...
* gnu/packages/python-xyz.scm (python-pygtrie): New variable.
2022-12-12 14:37:03 +01:00
Ricardo Wurmus
be9e8c3963
gnu: Add python-apispec-webframeworks.
...
* gnu/packages/python-xyz.scm (python-apispec-webframeworks): New variable.
2022-12-12 14:37:03 +01:00
Ricardo Wurmus
a88fa1ced7
gnu: Add python-fit-nbinom.
...
* gnu/packages/python-xyz.scm (python-fit-nbinom): New variable.
2022-12-12 14:37:03 +01:00
Ricardo Wurmus
97cfa1cd78
gnu: Add python-py4j.
...
* gnu/packages/python-xyz.scm (python-py4j): New variable.
2022-12-12 14:37:03 +01:00
Arun Isaac
2d989ad597
gnu: python-seaborn: Update to 0.12.0.
...
* gnu/packages/python-xyz.scm (python-seaborn): Update to 0.12.0.
[source]: Remove patches.
[arguments]: Import (ice-9 match) module. Remove patch-more-tests and
start-xserver phases. Replace build and install phases. Fix pytest command in
check phase.
[native-inputs]: Add python-flit-core and python-pypa-build. Remove
xorg-server-for-tests.
* gnu/packages/patches/python-seaborn-2690.patch,
gnu/packages/patches/python-seaborn-kde-test.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Unregister them.
2022-12-11 23:55:54 +00:00
Peter Polidoro
6219491c47
gnu: Add python-pint.
...
* gnu/packages/python-xyz.scm (python-pint): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-12-06 11:14:53 +00:00
Attila Lendvai
db1c357a78
gnu: Add python-simple-rlp.
...
* gnu/packages/python-xyz.scm (python-simple-rlp): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-12-06 11:14:50 +00:00
Efraim Flashner
f635f72577
gnu: vdirsyncer: Update to 0.19.0.
...
* gnu/packages/dav.scm (vdirsyncer): Update to 0.19.0.
[arguments]: Remove trailing #t in phases. Remove phase generating the
manpage.
[native-inputs]: Add python-aioresponses, python-click, python-trustme,
python-pytest-asyncio, python-pytest-cov, python-pytest-httpserver.
Remove python-pytest-localserver, python-pytest-subtesthack,
python-urllib3, python-wsgi-interpreter.
[inputs]: Remove field.
[propagated-inputs]: Add python-aiohttp, python-aiostream. Remove
python-click-threading.
* gnu/packages/python-xyz.scm (python-click-5): Remove variable.
2022-12-06 11:29:07 +02:00
Vinicius Monego
0f89d91411
gnu: python-hy: Update to 0.25.0.
...
* gnu/packages/python-xyz.scm (python-hy): Update to 0.25.0.
2022-12-05 21:01:10 -03:00
Vinicius Monego
00c1d79a4c
gnu: python-funcpaserlib: Update to 1.0.1.
...
* gnu/packages/python-xyz.scm (python-funcpaserlib): Update to 1.0.1.
2022-12-05 21:01:09 -03:00
Ricardo Wurmus
0c2dad9951
gnu: Add python-pybloom-live.
...
* gnu/packages/python-xyz.scm (python-pybloom-live): New variable.
2022-12-02 15:03:00 +01:00
Nicolas Graves
c1b71a4432
gnu: Add python-dm-tree.
...
* gnu/packages/python-xyz.scm (python-dm-tree): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2022-11-28 23:34:16 +01:00
Hilton Chain
42eccda827
gnu: Add python-pynixutil.
...
* gnu/packages/python-xyz.scm (python-pynixutil): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-11-28 23:34:15 +01:00
Marius Bakke
a9956536f3
gnu: Add python-attrdict.
...
* gnu/packages/python-xyz.scm (python-attrdict): New variable.
2022-11-27 21:19:51 +01:00
Ricardo Wurmus
3ab9adba57
gnu: python-munkres: Conditionally disable failing test.
...
* gnu/packages/python-xyz.scm (python-munkres)[arguments]: Add phase
"disable-test" to patch test suite.
2022-11-23 13:57:47 +01:00
jgart
eda5e9aaaf
gnu: python-pudb: Add python-numpy native-input.
...
This is an optional test dependency.
* gnu/packages/python-xyz.scm (python-pudb)[native-inputs]: Add python-numpy.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-22 09:24:15 +00:00
Marius Bakke
4147c43a9c
gnu: python-py3dns: Fix build failure.
...
* gnu/packages/python-xyz.scm (python-py3dns)[arguments]: Remove sanity check.
2022-11-22 08:37:26 +01:00
Marius Bakke
1d7f0a96f4
gnu: python-parallel: Add missing input.
...
* gnu/packages/python-xyz.scm (python-parallel)[propagated-inputs]: Add
PYTHON-SIX.
2022-11-22 08:37:26 +01:00
Marius Bakke
868325560e
gnu: Remove python-enum34.
...
This compatibility package fails to build and has no users in Guix.
* gnu/packages/python-xyz.scm (python-enum34): Remove variable.
2022-11-22 08:37:26 +01:00
Marius Bakke
38f8008359
gnu: python-rnc2rng: Update to 2.6.6.
...
* gnu/packages/python-xyz.scm (python-rnc2rng): Update to 2.6.6.
2022-11-22 08:37:26 +01:00
Marius Bakke
ff8ac616e7
gnu: python-bigfloat: Update to 0.4.0.
...
* gnu/packages/python-xyz.scm (python-bigfloat): Update to 0.4.0.
[propagated-inputs]: Add PYTHON-SIX.
2022-11-22 08:37:25 +01:00
Marius Bakke
b122a40df4
gnu: python-socksipychain: Add missing input.
...
* gnu/packages/python-xyz.scm (python-socksipychain)[propagated-inputs]: Add
PYTHON-SIX.
2022-11-22 08:37:25 +01:00
Petr Hodina
2c65a197fc
gnu: Add python-doxypypy.
...
* gnu/packages/python-xyz.scm (python-doxypypy): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21 22:01:08 +01:00
Petr Hodina
de3829816d
gnu: Add python-doxyqml.
...
* gnu/packages/python-xyz.scm (python-doxyqml): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>
2022-11-21 22:01:08 +01:00
Marius Bakke
b8fd2877c9
gnu: python-pbkdf2: Don't use python-pycrypto.
...
* gnu/packages/python-xyz.scm (python-pbkdf2)[propagated-inputs]: Remove.
2022-11-20 12:17:30 +01:00
Marius Bakke
bd0ff2d39b
gnu: Remove coin3D@3.
...
* gnu/packages/graphics.scm (coin3D): Take the body from ...
(coin3D-4): ... this now-deprecated variable.
* gnu/packages/engineering.scm (freecad)[inputs]: Change from COIN3D-4 to COIN3D.
* gnu/packages/python-xyz.scm (python-pivy)[inputs]: Likewise.
* gnu/packages/qt.scm (soqt)[inputs]: Likewise.
2022-11-19 22:07:34 +01:00
Marius Bakke
a048eeef57
gnu: python-check-manifest: Update to 0.48.0.
...
* gnu/packages/python-xyz.scm (python-check-manifest): Update to 0.48.0.
[build-system]: Change to PYPROJECT-BUILD-SYSTEM.
[arguments]: Add #:test-flags.
[native-inputs]: Remove PYTHON-MOCK. Add PYTHON-PYTEST.
[propagated-inputs]: Add PYTHON-PYPA-BUILD, PYTHON-SETUPTOOLS, and PYTHON-TOMLI.
2022-11-19 22:07:33 +01:00
Marius Bakke
273988e94c
gnu: python-check-manifest: Use the 'fixed' git for tests.
...
* gnu/packages/python-xyz.scm (python-check-manifest)[native-inputs]: Change
from GIT to GIT-MINIMAL/FIXED.
2022-11-19 22:07:33 +01:00
Marius Bakke
67da142622
gnu: Remove obsolete variable.
...
* gnu/packages/python-xyz.scm (python-packaging-next): Remove variable.
* gnu/packages/openstack.scm (python-oslo.utils)[propagated-inputs]: Change
from PYTHON-PACKAGING-NEXT to PYTHON-PACKAGING.
2022-11-19 22:07:33 +01:00
Ontje Lünsdorf
a4ea82b671
gnu: python-check-manifest: Relax git security settings in tests.
...
* gnu/packages/python-xyz.scm (python-check-manifest)[arguments]:
Allow git submodule commands via file protocol during testing.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-11-19 19:54:14 +01:00
Matthew James Kraai
856b67f302
gnu: s3cmd: Fix program name in output.
...
* gnu/packages/python-xyz.scm (s3cmd)[arguments]: Add a new 'hide-wrapping
phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-11-18 15:44:39 +01:00
Marius Bakke
bb4d32b655
gnu: Adjust users of deprecated packages.
...
* gnu/packages/databases.scm (apache-arrow-0.16)[inputs]: Change from
GOOGLE-BROTLI to BROTLI.
* gnu/packages/image.scm (libjxl)[propagated-inputs]: Likewise.
* gnu/packages/python-xyz.scm (python-logbook)[native-inputs]: Change from
PYTHON-GOOGLE-BROTLI to PYTHON-BROTLI.
2022-11-17 19:11:33 +01:00
Efraim Flashner
c8ae11e775
gnu: python-mistune-next: Update to 2.0.4.
...
* gnu/packages/python-xyz.scm (python-mistune-next): Update to 2.0.4.
[arguments]: Add custom 'check phase.
[native-inputs]: Remove python-nose, add python-pytest.
2022-11-17 13:05:52 +02:00
Sharlatan Hellseher
3775e997ba
gnu: python-mdurl: Enable tests.
...
* gnu/packages/python-xyz.scm (python-mdurl): Enable tests.
[source]: Use git checkout with tests.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-pytest.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-11-15 12:30:48 +02:00
Sharlatan Hellseher
153e7d8956
gnu: python-colorful: Enable tests.
...
* gnu/packages/python-xyz.scm (python-colorful): Enable tests.
[source]: Use git checkout which has tests.
[build-system]: Use pyproject-build-system.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-11-15 12:30:41 +02:00
Csepp
c35b51f002
gnu: python-qtconsole: Use python-pyqt-without-webkit.
...
* gnu/packages/python-xyz.scm (python-qtconsole)[propagated-inputs]:
Use python-pyqt-without-qtwebkit.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-11-15 11:09:15 +02:00
Efraim Flashner
a2250d1793
gnu: python-readability-lxml: Add source file-name.
...
* gnu/packages/python-xyz.scm (python-readability-lxml)[source]: Add
file-name field.
2022-11-14 15:21:42 +02:00
Sharlatan Hellseher
9315fcc211
gnu: python-glymur: Update to 0.12.0.
...
* gnu/packages/python-xyz.scm (python-glymur): Update to 0.12.0.
[build-system]: python-build-system -> pyproject-build-system.
[arguments]: Drop redundant phases.
[native-inputs]: Remove python-pypa-build.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-06 15:09:59 +01:00
Maxim Cournoyer
f583b14ce8
gnu: Add python-linkify-it-py.
...
* gnu/packages/python-xyz.scm (python-linkify-it-py): New variable.
2022-11-06 00:08:06 -04:00
Maxim Cournoyer
b0d9ab3db0
gnu: Add python-uc-micro-py.
...
* gnu/packages/python-xyz.scm (python-uc-micro-py): New variable.
2022-11-06 00:08:06 -04:00
Maxim Cournoyer
db753d6420
gnu: python-mdit-py-plugins: Update to 0.3.1.
...
* gnu/packages/python-xyz.scm (python-mdit-py-plugins): Update to 0.3.1.
[source]: Fetch from git.
[build-system]: Use pyproject-build-system.
[propagated-inputs]: Add python-attrs.
[native-inputs]: Add python-flit-core.
[description]: Remove extraneous white space.
2022-11-06 00:08:06 -04:00
Vinicius Monego
a3eebc7731
gnu: python-hy: Update to 0.24.0.
...
* gnu/packages/python-xyz.scm (python-hy): Update to 0.24.0.
[arguments]: Skip more tests and remove old tests in the custom 'check'
phase.
[native-inputs]: Add python-wheel. Replace python-pytest with
python-pytest-7.1.
[propagated-inputs]: Remove python-astor, python-rply.
2022-11-05 10:13:50 -03:00
jgart
84d239599a
gnu: python-pudb: Update to 2022.1.3.
...
* gnu/packages/python-xyz.scm (python-pudb): Update to 2022.1.3.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-11-05 11:44:46 +01:00