Archived
1
0
Fork 0
Commit graph

3815 commits

Author SHA1 Message Date
Ricardo Wurmus
fbe0233575
gnu: python-click-default-group: Update to 1.2.4.
* gnu/packages/python-xyz.scm (python-click-default-group): Update to 1.2.4.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-flit-core and python-pytest.

Change-Id: I7e617ee57499542b7e832bb5ea24417b70e8cf85
2024-01-16 12:44:37 +01:00
Ricardo Wurmus
e8f68ea334
gnu: Add python-asyncinject.
* gnu/packages/python-xyz.scm (python-asyncinject): New variable.

Change-Id: I2647e8340bca2efabc222d19155d330b1a5ff16f
2024-01-16 12:44:37 +01:00
Ricardo Wurmus
0c6db478ec
gnu: python-pint: Add missing input.
This is a follow-up to commit 23b8601cd2cf90ed11a51ca6db133083433e74d8.
Without this input the version string will be 0.0.0.

* gnu/packages/python-xyz.scm (python-pint)[native-inputs]: Add
python-setuptools-scm.

Change-Id: Id621e459f119d7268cdcc41ef93bcae135e842d1
2024-01-16 12:44:36 +01:00
Ricardo Wurmus
50dbb9561f
gnu: python-fit-nbinom: Disable tests.
* gnu/packages/python-xyz.scm (python-fit-nbinom)[arguments]: Disable tests.

Change-Id: I980480a3326dccc67930d34474832712005d1bb2
2024-01-16 12:44:36 +01:00
Ricardo Wurmus
745b208767
gnu: python-pint: Update to 0.23.
* gnu/packages/python-xyz.scm (python-pint): Update to 0.23.
[arguments]: Disable "test_load_definitions_stage_2" test.
[native-inputs]: Remove python-dask, python-distributed,
python-importlib-metadata, python-setuptools-scm, python-sparse,
python-uncertainties, and python-xarray; add python-pytest-benchmark.
[propagated-inputs]: Add python-uncertainties.

Change-Id: I98baae3369e5ffeea96355d9509296771c33dc50
2024-01-16 12:44:36 +01:00
Ricardo Wurmus
c647bd42a3
gnu: python-seaborn: Update to 0.13.1.
* gnu/packages/python-xyz.scm (python-seaborn): Update to 0.13.1.
[propagated-inputs]: Add python-ipykernel, python-mypy, python-nbconvert,
python-numpydoc, python-pyyaml, and python-statsmodels.
[native-inputs]: Add python-flake8, python-pre-commit, python-pytest-cov, and
python-pytest-xdist; remove python-pypa-build.

Change-Id: Id1ed6cfaf7e0950e99c06900fd68fb1ab884bee0
2024-01-16 12:44:35 +01:00
Ricardo Wurmus
82b7c3077f
gnu: python-matplotlib: Update to 3.8.2.
* gnu/packages/python-xyz.scm (python-matplotlib): Update to 3.8.2.
[build-system]: Use pyproject-build-system.
[arguments]: Enable more tests; simplify custom 'check phase.
[propagated-inputs]: Remove gobject-introspection, python-cairocffi,
python-certifi, python-pygobject, python-pytz, python-six, and
python-wxpython; add python-contourpy and python-importlib-resources.
[native-inputs]: Add pybind11.

Change-Id: Ie34826882fdcc20fac3b09130bcd0f4ad4f76b07
2024-01-16 12:44:35 +01:00
Ricardo Wurmus
c7646437a2
gnu: Add python-contourpy.
* gnu/packages/python-xyz.scm (python-contourpy): New variable.

Change-Id: Icbbe4a358242095fae36639c5c039c029eea4ee3
2024-01-16 12:44:35 +01:00
Ricardo Wurmus
9ea9346168
gnu: Add python-cppy.
* gnu/packages/python-xyz.scm (python-cppy): New variable.

Change-Id: I584fcddc3430960098d65f1916278a7473249a87
2024-01-16 12:44:35 +01:00
Ricardo Wurmus
e759380796
gnu: python-matplotx: Disable test_png test.
* gnu/packages/python-xyz.scm (python-matplotx)[arguments]: Disable test_png
test.

Change-Id: I19a954786d828a1b717c9c4021ad7f5c6172366c
2024-01-16 12:44:34 +01:00
Ricardo Wurmus
2057f778a4
gnu: python-pypng: Update to 0.20220715.0.
* gnu/packages/python-xyz.scm (python-pypng): Update to 0.20220715.0.
[build-system]: Use pyproject-build-system.
[arguments]: Add 'pre-check phase.
[native-inputs]: Add python-pytest.

Change-Id: Ic47c653f94a688048383eba216f01d7987625680
2024-01-16 12:44:34 +01:00
Ricardo Wurmus
32edfc4a85
gnu: python-imageio: Update to 2.33.1.
* gnu/packages/python-xyz.scm (python-imageio): Update to 2.33.1.
[propagated-inputs]: Remove python-psutil; add python-tifffile.
[native-inputs]: Add python-black, python-flake8, python-fsspec, and
python-pytest-cov.

Change-Id: I5c64d939f5ee94ac9ec8fdbd7b51cd978b7df0fb
2024-01-16 12:44:34 +01:00
Ricardo Wurmus
6fbbffd6ef
gnu: python-lazy-loader: Update to 0.3.
* gnu/packages/python-xyz.scm (python-lazy-loader): Update to 0.3.
[native-inputs]: Add python-pre-commit.

Change-Id: Id4f8b61e6e60dd6da04beb8c1e4d064dc34d994c
2024-01-16 12:44:34 +01:00
Ricardo Wurmus
299455fef2
gnu: python-tifffile: Update to 2023.12.9.
* gnu/packages/python-xyz.scm (python-tifffile): Update to 2023.12.9.
[propagated-inputs]: Remove python-imagecodecs.
[native-inputs]: Add python-pytest.

Change-Id: I2567bef390e286ed4399cc67b80a9df503f53c0a
2024-01-16 12:44:34 +01:00
Ricardo Wurmus
08f48f2939
gnu: Add python-pydevtool.
* gnu/packages/python-xyz.scm (python-pydevtool): New variable.

Change-Id: I325b81fa6421094a5a64084c06e66b8fa136e270
2024-01-16 12:44:34 +01:00
Ricardo Wurmus
1c91d45724
gnu: Add python-pyproject-metadata-0.7.
* gnu/packages/python-xyz.scm (python-pyproject-metadata-0.7): New variable.

Change-Id: I7c47c911fa2a33c0b5711b0009f31b3e32c1c1d7
2024-01-16 12:44:34 +01:00
Ricardo Wurmus
1fb5d95e75
gnu: python-doit: Update to 0.36.0.
* gnu/packages/python-xyz.scm (python-doit): Update to 0.36.0.
[build-system]: Use pyproject-build-system.
[arguments]: Disable test_execute test.
[propagated-inputs]: Remove python-pyinotify; add python-importlib-metadata.
[description]: Add missing spaces between two sentences.

Change-Id: I1d046201c9bef63477f8fb0a2f8494bffbbbc711
2024-01-16 12:44:34 +01:00
Ricardo Wurmus
1d91698478
gnu: Add pybind11-2.10.
* gnu/packages/python-xyz.scm (pybind11-2.10): New variable.

Change-Id: Ia7915af3baca36b0677d3f762046585abc473f56
2024-01-16 12:44:33 +01:00
Ricardo Wurmus
ce451cdcb8
gnu: Add python-cython-0.29.35.
* gnu/packages/python-xyz.scm (python-cython-0.29.35): New variable.

Change-Id: I09ec851a2051e885f6417524bbeeb81b743bef0b
2024-01-16 12:44:33 +01:00
Ricardo Wurmus
33d0a549e9
gnu: Add python-pydoc-markdown.
* gnu/packages/python-xyz.scm (python-pydoc-markdown): New variable.

Change-Id: I03e45c2b87f626f7a8113d785c72c14a301d79be
2024-01-16 12:36:08 +01:00
Ricardo Wurmus
b05fe5c763
gnu: python-yapf: Update to 0.32.0.
* gnu/packages/python-xyz.scm (python-yapf): Update to 0.32.0.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-pytest.
[propagated-inputs]: Add python-importlib-metadata, python-platformdirs, and
python-tomli.

Change-Id: I30fa0b9d643f6585624da87d5c1a1edbb59425c4
2024-01-16 12:21:07 +01:00
Ricardo Wurmus
1fcf3d2a0c
gnu: Add python-docspec-python.
* gnu/packages/python-xyz.scm (python-docspec-python): New variable.

Change-Id: Ic607d0a34a8601dd464251edd8c8509314b7489c
2024-01-16 11:56:34 +01:00
Ricardo Wurmus
8721b9c1fb
gnu: Add python-nr-util.
* gnu/packages/python-xyz.scm (python-nr-util): New variable.

Change-Id: I26dda5e5bc03334fb476e3f1fd2fa6aaf93a91c3
2024-01-16 11:37:07 +01:00
Ricardo Wurmus
ddde736722
gnu: Add python-docspec.
* gnu/packages/python-xyz.scm (python-docspec): New variable.

Change-Id: I3103bde3483273a335156b38de742f493fd366f1
2024-01-15 23:06:15 +01:00
Ricardo Wurmus
12ae026e51
gnu: Add python-databind-json.
* gnu/packages/python-xyz.scm (python-databind-json): New variable.

Change-Id: Iaab64e28ba6772c14704ff67cffab21a2f555460
2024-01-15 23:06:15 +01:00
Ricardo Wurmus
97692be948
gnu: Add python-databind-core.
* gnu/packages/python-xyz.scm (python-databind-core): New variable.

Change-Id: I45bf0ec5ef123ea20c50e2ca3caf930bfba45eea
2024-01-15 23:06:15 +01:00
Ricardo Wurmus
6b81503bae
gnu: Add python-typeapi.
* gnu/packages/python-xyz.scm (python-typeapi): New variable.

Change-Id: Id89f3152bcd593d677c4fcb7c98d586cd50e820b
2024-01-15 23:06:15 +01:00
Ricardo Wurmus
7dfe41aa71
gnu: Add python-nr-stream.
* gnu/packages/python-xyz.scm (python-nr-stream): New variable.

Change-Id: I59489156e4675a64a31b1cb7f62b7c845c005ce8
2024-01-15 23:06:15 +01:00
Ricardo Wurmus
aa51d1d25f
gnu: Add python-nr-date.
* gnu/packages/python-xyz.scm (python-nr-date): New variable.

Change-Id: I4251aef073df29ccada70f1398bce38cfb8962ba
2024-01-15 23:06:15 +01:00
Ricardo Wurmus
7a2d128779
gnu: Add python-namex.
* gnu/packages/python-xyz.scm (python-namex): New variable.

Change-Id: I02d4ed5e426f0b432c27086aa90628ae54759ca2
2024-01-15 23:06:15 +01:00
Sharlatan Hellseher
7061f0b1d0
gnu: python-pyspnego: Propagate python-krb5.
* gnu/packages/python-xyz.scm (python-pyspnego)[propagated-inputs]: Add
python-krb5.

Change-Id: I2c8ccbd66394cb90ea047f7327d05ecbfe2ec22d
2024-01-15 21:29:49 +00:00
Troy Figiel
bba2fa646d
gnu: Add python-krb5.
* gnu/packages/python-xyz.scm (python-krb5): New variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-01-15 21:15:09 +00:00
Sharlatan Hellseher
1e3f1f9f92
gnu: Remove python-activepapers.
<https://issues.guix.gnu.org/68425>

This package fails to build and has been not maintained since 2017.

* gnu/packages/python-xyz.scm (python-activepapers): Remove variable.

Reported-by: Troy Figiel <troy@troyfigiel.com>
Change-Id: Id1e968cd4e06919a80ad05e5c8d3fb207426fdde
2024-01-15 20:56:22 +00:00
Liliana Marie Prikler
1682264fda
Merge branch 'master' into gnome-team 2024-01-14 17:23:44 +01:00
Nicolas Graves
ea785c2bb8
gnu: python-wand: Fix libmagick access.
* gnu/packages/python-xyz.scm (python-wand):
[build-system]: Use pyproject-build-system.
[arguments](phases): Delete phase check. Replace phase find-magickwand
by phase harcode-lib-path.

Change-Id: I3ddf7045a404f76743c14a5b8183ce9f3196ffd1
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-12 17:33:28 +01:00
Troy Figiel
fe9a30f2f6
gnu: Add python-multimethod.
* gnu/packages/python-xyz.scm (python-multimethod): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-09 10:19:43 +01:00
Troy Figiel
76470d47c5
gnu: python-h5py: Reformat with guix style.
* gnu/packages/python-xyz.scm (python-h5py): Reformat with guix style.

Change-Id: I9c8fabcb8a438909ff70a2c98c9e01b3a82079f3
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-09 10:19:43 +01:00
Troy Figiel
def734936f
gnu: python-h5py: Enable tests.
* gnu/packages/python-xyz.scm (python-h5py)[native-inputs]: Add python-ipython and python-pytest.

Change-Id: Ia1cae8bce802805c9d9b38a3bf515423f9b719b4
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-09 10:19:43 +01:00
Troy Figiel
da2c300519
gnu: Add python-jaraco-collections.
* gnu/packages/python-xyz.scm (python-jaraco-collections): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-09 10:19:43 +01:00
Troy Figiel
5137af3e20
gnu: Add python-jaraco-text.
* gnu/packages/python-xyz.scm (python-jaraco-text): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-01-09 10:19:43 +01:00
Troy Figiel
74c5a6afa6
gnu: Add python-hdf5storage.
* gnu/packages/python-xyz.scm (python-hdf5storage): New variable.

Change-Id: If54c5f4b634658854bbe9312dce194643fe23733
2024-01-09 10:19:42 +01:00
Liliana Marie Prikler
2cbb1a6e1e
Merge branch 'master' into gnome-team 2024-01-07 18:31:32 +01:00
Sharlatan Hellseher
2ef73c6bf5
gnu: Add python-djitellopy.
* gnu/packages/python-xyz.scm (python-djitellopy): New variable.

Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: I3e1fe9ecc7c02cb22a979c494fd76db678019e2e
2024-01-05 00:31:36 -05:00
Sharlatan Hellseher
a59922dab6
gnu: Add python-av.
* gnu/packages/python-xyz.scm (python-av): New variable.
2024-01-05 00:31:36 -05:00
Liliana Marie Prikler
1cd97066c2
Merge branch 'master' into gnome-team 2024-01-01 21:56:00 +01:00
Ricardo Wurmus
375200111d
gnu: python-dm-tree: Fix build.
* gnu/packages/python-xyz.scm (python-dm-tree)[arguments]: Drop
--whole-archive linker arguments because with them symbols provided by
libabsl_hash.a would not be found.

Change-Id: Id9ea0e233dc9a1cc76c88c08314803671e4810f9
2023-12-29 17:26:17 +01:00
Ricardo Wurmus
4d8b93e865
gnu: Add python-pymemcache.
* gnu/packages/python-xyz.scm (python-pymemcache): New variable.

Change-Id: I2141c79d01d8a59e9cd4ee2fbef608ba882ffaa9
2023-12-29 13:26:47 +01:00
Troy Figiel
bc509aba83
gnu: Add python-ast-decompiler.
* gnu/packages/python-xyz.scm (python-ast-decompiler): New variable.

Change-Id: Id0f47c866e72c9f7053da47fdd7aea840a191e62
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-12-28 10:25:09 +01:00
Troy Figiel
5f2a3c3ebc
gnu: python-flake8-isort: Update to 6.1.0.
* gnu/packages/python-xyz.scm (python-flake8-isort): Update to 6.1.0.
[arguments]<#:phases>: Update check phase, because tests have been moved to run_tests.py.
[propagated-inputs]: Remove python-testfixtures.

Change-Id: Iecaf50021c8f29fb083f7a85b7ac731836e97384
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-12-28 10:23:41 +01:00
Mathieu Othacehe
d460b12d76
gnu: Add python-rpds-py.
* gnu/packages/python-xyz.scm (python-rpds-py): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
Change-Id: I6f4d80cc7a9a3d591fcf894375ef14e079573c0d
2023-12-28 10:12:35 +01:00