Commit Graph

3718 Commits

Author SHA1 Message Date
Ricardo Wurmus
c0c713be66
gnu: python-omegaconf: Fix build system errors.
* gnu/packages/python-xyz.scm (python-omegaconf)[arguments]: Fix syntax error
in version specification; do not trigger errors on deprecation warnings.

Change-Id: Ida873c11255ffb65d888378cdd77a9205163016a
2024-04-22 11:29:31 +02:00
Ricardo Wurmus
d6af13222e
gnu: python-pydantic-2: Ignore sensitive tests.
* gnu/packages/python-xyz.scm (python-pydantic-2)[arguments]: Ignore north
star tests.

Change-Id: Ic305f95f8d1399a4d777dad35fcee9e28f16c907
2024-04-22 11:29:31 +02:00
Ricardo Wurmus
789286ebd9
gnu: python-zarr: Update to 2.17.2.
* gnu/packages/python-xyz.scm (python-zarr): Update to 2.17.2.
[arguments]: Delete two flaky tests.

Change-Id: I1ab1c90f17d17a03c6cd76bbeb9112df741cc9c6
2024-04-22 11:29:30 +02:00
Nicolas Graves
925e6d4072
gnu: python-contourpy: Update to 1.1.1.
* gnu/packages/python-xyz.scm (python-contourpy): Update to 1.1.1.

Change-Id: I31ac27bb7f41f04c82baba2650012d4730a4b684
2024-04-22 11:29:30 +02:00
Nicolas Graves
43965c93ae
gnu: python-openpyxl: Update to 3.0.10.
* gnu/packages/python-xyz.scm (python-openpyxl): Update to 3.0.10.
[build-system]: Use pyproject-build-system.
[arguments]: Delete check phase replacement.

Change-Id: I1a537050f1e9f109189150d0d73e87bbd87dcb00
2024-04-22 11:29:30 +02:00
Nicolas Graves
2528aabf6f
gnu: python-jinja2: Update to 3.1.2.
* gnu/packages/python-xyz.scm (python-jinja2): Update to 3.1.2. Format.
[build-system]: Use pyproject-build-system.
[arguments]: Remove uneeded argument.
2024-04-22 11:29:30 +02:00
Nicolas Graves
1039ec03be
gnu: python-pyproject-metadata: Update to 0.7.1.
* gnu/packages/python-xyz.scm (python-pyproject-metadata): Update to 0.7.1.
2024-04-22 11:29:30 +02:00
Ricardo Wurmus
15f4363df0
gnu: Add python-slicerator.
* gnu/packages/python-xyz.scm (python-slicerator): New variable.

Change-Id: I9f24707f16cb34d25f6423b03fd07ea122d55064
2024-04-22 11:29:29 +02:00
Ricardo Wurmus
d1e66d2ddf
gnu: Add python-ipfsspec.
* gnu/packages/python-xyz.scm (python-ipfsspec): New variable.

Change-Id: I1fe0c2523616b9567501ef369c07b61fcacbee81
2024-04-22 11:29:29 +02:00
Christopher Baines
953253eff3
Merge remote-tracking branch 'savannah/master' into mesa-updates
Change-Id: I00980ec5dbd9d23ab076995bc79331d136424796
2024-04-15 10:57:31 +01:00
Jean-Pierre De Jesus DIAZ
f2c5482af4
gnu: coin3D: Rename to coin3d.
* gnu/packages/graphics.scm (coin3d): New Variable.
(coin3D): Define as deprecated.
(coin3D-4): Point to coin3d.
* gnu/packages/engineering.scm (freecad): Use coin3d instead of coin3D.
* gnu/packages/python-xyz.scm (python-pivy): Ditto.
* gnu/packages/qt.scm (soqt): Ditto.

Change-Id: I4e83e25e80c512350f38024847891eac14723f26
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-04-15 10:14:06 +01:00
Christopher Baines
6cae1db889
Merge remote-tracking branch 'savannah/master' into mesa-updates
Change-Id: Iad185e2ced97067b3dff8fd722435a6c5e2c00e5
2024-04-09 16:46:34 +01:00
Andrew Jose
1977fa35c5
gnu: Add python-shshsh.
* gnu/packages/python-xyz.scm (python-shshsh): New variable.

Reviewed-by: Steve George <steve@futurile.net>
Signed-off-by: Christopher Baines <mail@cbaines.net>
Change-Id: Iadd75c769a4391195b32789590f94fd8afbe21b6
2024-04-07 19:40:00 +01:00
TakeV
fd116510b2
gnu: Add python-iterable-io.
* gnu/packages/python-xyz.scm (python-iterable-io): New variable.

Change-Id: Icd4b10e27b5f4963fd3e3ea516676e84b3c5ecd4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-04-06 23:27:36 +01:00
Liliana Marie Prikler
d92bb7c542
gnu: Add python-colorthief.
* gnu/packages/python-xyz.scm (python-colorthief): New variable.

Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-04-06 06:36:16 +02:00
John Kehayias
cc258692e0
gnu: python-cairocffi: Update to 1.6.1.
The previous version failed to build after the cairo update.

* gnu/packages/python-xyz.scm (python-cairocffi): Update to 1.6.1.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-flit-core and python-pikepdf.
[arguments]: Remove now unneeded disable-linters phase.

Change-Id: I3f3119834b7021c52fdfc810d9a3c16ee5c419f3
2024-04-03 17:18:16 -04:00
Vinicius Monego
a17976e975
gnu: python-qasync: Update to 0.27.1.
* gnu/packages/python-xyz.scm (python-qasync): Update to 0.27.1.
[build-system]: Use pyproject-build-system.
[arguments]: Use G-Expressions.
[native-inputs]: Remove python-pytest-runner. Add python-poetry-core.

Change-Id: I3290a8b59f393c7bea6f200b5e538ad4be14d349
2024-03-30 09:23:24 -03:00
Vinicius Monego
8541aaa07f
gnu: python-immutabledict: Enable tests.
* gnu/packages/python-xyz.scm (python-immutabledict): Enable tests.

Change-Id: I5ebd0fac21a5aa26785a2ced115b736ee5e7952c
2024-03-30 09:23:15 -03:00
Vinicius Monego
064fcf007b
gnu: python-immutabledict: Update to 4.2.0.
* gnu/packages/python-xyz.scm (python-immutabledict): Update to 4.2.0.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-poetry-core.

Change-Id: Ifc3499f6e01efefdcb58aadcae87bbb5a0295d46
2024-03-30 08:36:34 -03:00
Liliana Marie Prikler
a915a57d91
Merge branch 'gnome-team' 2024-03-30 09:47:43 +01:00
Vinicius Monego
dbe16f5a68
gnu: python-celery: Update to 5.3.6.
* gnu/packages/python-xyz.scm (python-celery): Update to 5.3.6.
[build-system]: Use pyproject-build-system.
[arguments]: Replace pytz with tzdata in the relax-requirements phase. Do not
override the check phase, skip tests in #:test-flags instead.
[native-inputs]: Add python-pytest-click.
[propagated-inputs]: Add python-tzdata. Remove python-pytz.

Change-Id: I4cb6a1c6712d5b54f4d9a6731447e9459e8ff81a
2024-03-29 16:19:51 -03:00
Vinicius Monego
1f3173786a
gnu: python-vine: Update to 5.1.0.
* gnu/packages/python-xyz.scm (python-vine): Update to 5.1.0.
[build-system]: Use pyproject-build-system.

Change-Id: I2621eb21deb516d16e9cc50ff9237aed1b6b46b8
2024-03-29 16:19:51 -03:00
Vinicius Monego
905a306102
gnu: python-kombu: Update to 5.3.6.
* gnu/packages/python-xyz.scm (python-kombu): Update to 5.3.6.
[build-system]: Use pyproject-build-system.
[arguments]: Do not override the check phase. Ignore a file in #:test-flags.
[native-inputs]: Add python-botocore, python-tzdata. Remove python-pytz.
[propagated-inputs]: Add python-typing-extensions. Remove
python-cached-property.

Change-Id: I4b36effff8b17af388d56c90bf8983954adf4333
2024-03-29 16:19:51 -03:00
Vinicius Monego
a65a96aff6
gnu: python-billiard: Update to 4.2.0.
* gnu/packages/python-xyz.scm (python-billiard): Update to 4.2.0.
[build-system]: Use pyproject-build-system.
[arguments]: Use G-Expressions. Do not delete test files.

Change-Id: I69ec62c0c28e9c7ff6ce65f722b250f50dbb33da
2024-03-29 16:19:48 -03:00
Fabio Natali
6cde0f480d
gnu: Add python-apprise.
* gnu/packages/python-xyz.scm (python-apprise): New variable.

Change-Id: I55b8c7b558ce34835cff31b9fac6ff3b81ff5fec
Signed-off-by: jgart <jgart@dismail.de>
2024-03-29 12:04:32 -05:00
Sharlatan Hellseher
a0cf3af1ad
gnu: Add python-pydantic-settings.
* gnu/packages/python-xyz.scm (python-pydantic-settings): New variable.

Change-Id: I410edc37f17a293f3d40ce9a2ab6416ea35bae39
2024-03-29 15:08:12 +00:00
Sharlatan Hellseher
2b8e62cba5
gnu: python-glymur: Update to 0.12.9.
* gnu/packages/python-xyz.scm (python-glymur): Update to 0.12.9.

Change-Id: Ifb84738df85cb6142fc5ecafa164a6dc4148a69e
2024-03-29 15:08:10 +00:00
Sharlatan Hellseher
2de864d204
gnu: python-glymur: Speed up tests.
* gnu/packages/python-xyz.scm (python-glymur): Enable parallel
tests to speed them up.
[arguments] <#:test-flags>: Add it with "-n" option.
[native-inputs]: Add python-pytest-xdist.

Change-Id: Ied066330cc24a50b47307cefb2694675be8af0a4
2024-03-29 15:08:08 +00:00
Sharlatan Hellseher
9b0508e204
gnu: python-dask: Speed up tests.
* gnu/packages/python-xyz.scm (python-dask) [arguments] <#:test-flags>:
Add option to run tests in parallel.
[native-inputs]: Add python-xdist. Reformat as a list.

Change-Id: I9b4b1c53f827e1f5d3edd0908f8e37e1a3bddb71
2024-03-29 15:08:07 +00:00
Sharlatan Hellseher
1a3aa6b19b
gnu: python-zarr: Speed up tests.
* gnu/packages/python-xyz.scm (python-zarr): Use G-expressions.
[arguments] <#:test-flags>: Parallelize tests to speed them up.
<#:phases>: 'disable-service-tests remove trailing #t from
lambda. Use standard 'check phase.
[native-inputs]: Add python-fsspec, python-h5py,
python-pytest-doctestplus, python-pytest-timeout, and
python-pytest-xdist.

Change-Id: I3fc4e2a1649ad9f95ed9e3fe87e3f57ad4f58af8
2024-03-29 15:08:07 +00:00
Sharlatan Hellseher
bb1e74a96f
gnu: python-partd: Enable tests.
Newer version of the project is migrated to pyproject.toml, this change
may help to prepare for the future upgrade.

* gnu/packages/python-xyz.scm (python-partd) [build-system]: Swap to
pyproject-build-system, allowing to detect tests and run them.

Change-Id: Ia4375b83cea6dcbf7781b3dc40f544261075d2ca
2024-03-29 15:08:07 +00:00
Sharlatan Hellseher
950b10540c
gnu: python-zarr: Update to 2.17.1.
* gnu/packages/python-xyz.scm (python-zarr): Update to 2.17.1.

Change-Id: Id7873b68bb82400f66539d03fe9a357deb61d58c
2024-03-29 15:08:07 +00:00
Sharlatan Hellseher
8b00d81dd3
gnu: python-blosc: Move to python-compression.
* gnu/packages/python-xyz.scm (python-blosc): Move from here ...
* gnu/packages/python-compression.scm: ... to here.

Change-Id: Ieed1b399602d0ba64b065d1c03ef0855ac52f71e
2024-03-29 15:08:06 +00:00
nafkhamdc
b8f6b013b9
gnu: Add python-contexttimer.
* gnu/packages/python-xyz.scm (python-contexttimer): New variable.

Change-Id: I1ed35f1d0190f0e3a60095c7627b6c17552cb4cc
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2024-03-28 12:44:01 +01:00
nafkhamdc
3feb8f7f02
gnu: Add python-icecream.
* gnu/packages/python-xyz.scm (python-icecream): New variable.

Change-Id: I866d0ce591a1b81fdd7e0ee706cb8e9791e70c49
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2024-03-27 15:10:15 +01:00
Felix Gruber
f285a968b1
gnu: python-box: Update to 7.1.1.
* gnu/packages/python-xyz.scm (python-box): Update to 7.1.1.
[source]: Download from github since pypi tarball does not contain all
test files.
[build-system]: Use pyproject-build-system.
[propagated-inputs]: Remove python-toml; add python-tomli and
python-tomli-w.
[native-inputs]: Add python-cython, python-pytest, and python-wheel.

Change-Id: Ia39063054821e75768b1d9a5c937eab432e7c59e
Reviewed-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-03-23 09:35:25 +00:00
Efraim Flashner
1f6474a819
gnu: Add python-urwidgets.
* gnu/packages/python-xyz.scm (python-urwidgets): New variable.

Change-Id: I34a1cff78d9e930b13c01d53ab34f7ee57478a39
2024-03-21 13:57:15 +02:00
Christopher Baines
8fa0761264
Merge remote-tracking branch 'savannah/master' into gnome-team
Change-Id: Iec8e15b79c6fde516294c2bfcaf8ee3575b1f745
2024-03-20 14:54:26 +00:00
Nicolas Graves
a24aa227f7
gnu: python-joblib: Update to 1.3.2.
* gnu/packages/python-xyz.scm (python-joblib): Update to 1.3.2.
[build-system]: Update to pyproject-build-system.
[arguments]
  <#:phases>: Remove check phase.
  <#:test-flags>: Keep former test flag.
[propagated-inputs]: Add python-psutil.

Change-Id: Ide110a19431b1d26e1d7dd8d1adc3b3f0f417749
Signed-off-by: Christopher Baines <mail@cbaines.net>
2024-03-20 14:33:05 +00:00
Tanguy Le Carrour
74533133d3
gnu: Add python-pypugjs.
* gnu/packages/python-xyz.scm (python-pypugjs): New variable.

Change-Id: I050ab42d0149fcffddcf6b12dd9c1ddea23f84c9
Signed-off-by: Tanguy Le Carrour <tanguy@bioneland.org>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-03-19 17:19:01 +01:00
Ricardo Wurmus
26aa8fc87e
gnu: snakemake-7: Patch tibanna command line.
* gnu/packages/python-xyz.scm (snakemake-7)[arguments]: Remove store reference
in tibanna command line.

Change-Id: I339f4c3133a0e687723a53277818749a8e5fc97a
2024-03-19 15:01:38 +01:00
Ricardo Wurmus
f3958db4ad
gnu: snakemake-5: Use G-expression.
* gnu/packages/python-xyz.scm (snakemake-5)[arguments]: Use #$output instead
of referencing "out" in outputs.

Change-Id: Ie3d6d5788c4db4060e26079cb81441f5bc6f08e8
2024-03-19 14:39:21 +01:00
dan
044d3f4bef
gnu: Add python-pypytools.
* gnu/packages/python-xyz.scm (python-pypytools): New variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-03-19 09:33:16 +00:00
dan
228c55cbf0
gnu: Add python-markdown2.
* gnu/packages/python-xyz.scm (python-markdown2): New variable.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-03-19 09:33:16 +00:00
Nicolas Goaziou
532bae7d77
gnu: pyzo: Update to 4.15.0.
* gnu/packages/python-xyz.scm (pyzo): Update to 4.15.0.

Change-Id: Id3ff3f601a057bcd52631a9236d4f0f04e81f8c5
2024-03-17 14:16:54 +01:00
Christopher Baines
618cae45dc
Merge remote-tracking branch 'savannah/master' into gnome-team
Change-Id: I775274c2693536e2efa36c9abca4c54c5c458e26
2024-03-16 10:19:30 +00:00
Adriel Dumas--Jondeau
bcc5ba6358
gnu: Add kalamine.
* gnu/packages/python-xyz.scm (kalamine): New variable.

Change-Id: If13f258440bb35973b3d79a87fea68e4708845bf
Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2024-03-13 09:58:17 +01:00
Arun Isaac
b0b988c41c
gnu: python-configargparse: Update to 1.7.
* gnu/packages/python-xyz.scm (python-configargparse): Update to 1.7.
[propagated-inputs]: Add python-pyyaml.

Change-Id: Iac1e01fbbf5cefde15facadc176ea26fee9031ee
2024-03-11 02:17:21 +00:00
Arun Isaac
b7ecce89bd
gnu: python-prov: Use python-rdflib@6.
* gnu/packages/python-xyz.scm (python-prov)[arguments]: Add
fix-rdflib-6-compatibility phase.
[propagated-inputs]: Replace python-rdflib-5 with python-rdflib.

Change-Id: I07de032e1b5e9b6e045904e3f6880b1acc6a9075
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2024-03-10 23:36:09 +00:00
Liliana Marie Prikler
2ee5451319
Merge branch 'master' into gnome-team 2024-03-10 00:05:58 +01:00