1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-24 03:00:35 +02:00
Commit Graph

140987 Commits

Author SHA1 Message Date
Sharlatan Hellseher
d8128447e0 gnu: python-tblib: Update to 2.0.0.
* gnu/packages/python-xyz.scm (python-tblib): Update to 2.0.0.
[build-system]: Swap to pyproject-build-system.
[native-inputs]: Remove python-six; add python-setuptools and
python-wheel.

Change-Id: Iafb318162ff5cee5b7f5c0e41d2a4735cee9d30b
2025-04-16 11:46:10 +02:00
Sharlatan Hellseher
85ec639473 gnu: python-pytest-regressions: Update to 2.7.0.
* gnu/packages/check.scm (python-pytest-regressions): Update to 2.7.0.
[arguments] <test-flags>: Do not fail on deprecation warning.
[native-inputs]: Remove python-matplotlib, python-pillow, and
python-restructuredtext-lint.

Change-Id: I63c9295e7b926edd591d11aba1e89ea7f7cda8c6
2025-04-16 11:46:10 +02:00
Sharlatan Hellseher
924fc862d0 gnu: python-pydevd: Skip one more test.
* gnu/packages/python-xyz.scm (python-pydevd): [arguments] <test-flags>:
Skip one test, failing on Python 3.11, use "string-join" to simplify
package.

Change-Id: I5dcb9b97210d08aa12858514ecad1a74b3c6e13b
2025-04-16 11:46:10 +02:00
Sharlatan Hellseher
cbda85ccd2 gnu: python-pytest-subprocess: Update to 1.5.3.
* gnu/packages/python-check.scm (python-pytest-subprocess): Update to
1.5.3. Fix build.
[native-inputs]: Remove python-coverage and python-nox; add
python-setuptools.

Change-Id: I08853760786f656a9862cac3936cdfb44449f366
2025-04-16 11:46:10 +02:00
Ricardo Wurmus
e779b2c67c gnu: python-manuel: Update to 1.13.0.
* gnu/packages/python-web.scm (python-manuel): Update to 1.13.0.
[build-system]: Use pyproject-build-system.
[propagated-inputs]: Remove python-six; add python-setuptools.
[native-inputs]: Addd python-setuptools and python-wheel.

Change-Id: I6c4d55edec178df8874c98cabab3f33ab4c67f57
2025-04-16 11:46:09 +02:00
Ricardo Wurmus
f29219345d gnu: python-certauth: Add missing inputs and adjust disabled tests.
* gnu/packages/python-crypto.scm (python-certauth)[native-inputs]: Add
nss-certs-for-test.
[arguments]: Adjust list of disabled tests.

Change-Id: I948ad49276fa107efcfe34c8931a047c5d66ad1b
2025-04-16 11:46:09 +02:00
Sharlatan Hellseher
31ca7ed743 gnu: python-h2: Fix build.
* gnu/packages/python-web.scm (python-h2): Fix build.
[build-system]: Swap to pyproject-build-system.
[arguments] <test-flags>: Skip 10 tests.
[native-inputs]: Remove python-hypothesis; add python-setuptools and
python-wheel.

Change-Id: I3bef5ad8d69e4c651b43db39fcbbae6df152e1e2
2025-04-16 11:46:09 +02:00
Sharlatan Hellseher
87cf0c3e87 gnu: python-anyio: Adjust inputs, fix build.
* gnu/packages/python-xyz.scm (python-anyio): [native-inputs]: Remove
python-contextlib2, python-hypothesis, and python-mock.

Change-Id: I84e16a7be8f8dd914d5710926960dc7d7339fa4d
2025-04-16 11:46:09 +02:00
Sharlatan Hellseher
176fb23102 gnu: python-uvloop: Fix build, improve style.
* gnu/packages/python-web.scm (python-uvloop) [arguments] <test-flags>:
Move test skip logic here. Skip one more test.
<phases>: Use default 'check, add 'pre-check.

Change-Id: I0cee23f36943d5cc9431b0b6b5b6e729949569cf
2025-04-16 11:46:09 +02:00
Sharlatan Hellseher
c3bdbea4b9 gnu: pybind11: Update to 2.13.6.
* gnu/packages/python-xyz.scm (pybind11): Update to 2.13.6. Fix build.

Change-Id: I91aa0b4387bd46f317c6e7a00572645195d133de
2025-04-16 11:46:09 +02:00
Sharlatan Hellseher
fadd26395d gnu: python-frozenlist: Update to 1.3.3.
* gnu/packages/python-web.scm (python-frozenlist): Update to 1.3.3. Fix
build.
[build-system]: Swap to pyproject-build-system.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: Ic03ab0566e79b88c8987c27d3855dca42d0791d1
2025-04-16 11:46:09 +02:00
Sharlatan Hellseher
f36dfb732b gnu: python-cached-property: Update to 2.0.1.
* gnu/packages/python-xyz.scm (python-cached-property): Update to
2.0.1. Fix build, improve style.
[source] <uri>: Adjust it as PyPI archive name has been changed.
[build-system]: Swap to pyproject-build-system.
[arguments] <phases>: Remove 'disable-broen-test, issue is resolved.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.

Change-Id: Ib929c70387acd885d2f5f3db6b2ca8e7e9e51433
2025-04-16 11:46:09 +02:00
Sharlatan Hellseher
f372684b14 gnu: python-argcomplete: Update to 3.5.3.
* gnu/packages/python-xyz.scm (python-argcomplete): Update to 3.5.3. Fix
build.
[native-inputs]: Remove python-coverage, python-mypy, python-setuptools,
and python-setuptools-scm; add python-hatchling.

Change-Id: Iac973cede3a41c42248b48c1e3d252225109c86f
2025-04-16 11:46:09 +02:00
Sharlatan Hellseher
e0dad8b7a1 gnu: Remove python-parameterized-next.
* gnu/packages/check.scm (python-parameterized-next): Delete variable.
* gnu/packages/machine-learning.scm (onnx) [native-inputs]: Remove
python-parameterized-next, add python-parameterized.

Change-Id: I5065dab6374ae86d7cc6fd8cbaa75cdbb9f89716
2025-04-16 11:46:09 +02:00
Sharlatan Hellseher
5b82522e08 gnu: python-parameterized: Update to 0.9.0.
* gnu/packages/check.scm (python-parameterized): Update to 0.9.0. Fix build.
[build-system]: Swap to pyproject-buid-system.
[arguments] <phases>: Add 'fix-tests, and use default 'check.
[native-inputs]: Remove python-nose; add python-pytest,
python-setuptools, and python-wheel.

Change-Id: Id7a96312efbd4f957d0a72f25c5ca9515455de37
2025-04-16 11:46:09 +02:00
Sharlatan Hellseher
89a47ee98d gnu: python-objgraph: Adjust inputs.
* gnu/packages/python-xyz.scm (python-objgraph)
[propagated-inputs]: Remove graphviz; add python-graphviz.
[native-inputs]: Add graphviz.

Change-Id: I6ee63b68be75354ac649e3736dd1d55b60809e91
2025-04-16 11:46:09 +02:00
Sharlatan Hellseher
1a781c2271 gnu: python-sphinx: Skip one more test.
* gnu/packages/sphinx.scm (python-sphinx) [arguments] <test-flags>: Skip
one more test.

Change-Id: I5d3e066c88a8b3497454392dd0521ee8741df6b9
2025-04-16 11:46:08 +02:00
Sharlatan Hellseher
3eca105304 gnu: python-objgraph: Update to 3.6.2.
* gnu/packages/python-xyz.scm (python-objgraph): Update to 3.6.2.
[build-system]: Swap to pyproject-build-system.
[arguments] <test-flags>: Skip one test.
[native-inputs]: Remove python-mock; add python-pytest,
python-setuptools, and python-wheel.

Change-Id: I4d6fa195f528809a948ea1f8d076603f4e9d0118
2025-04-16 11:46:08 +02:00
Sharlatan Hellseher
98d32f6dfa gnu: python-virtualenv: Update to 20.29.1.
* gnu/packages/python-xyz.scm (python-virtualenv): Update to
20.29.1. Fix build.
[arguments] <test-flags>: Skip one more test.
[propagated-inputs]: Remove python-importlib-metadata.
[native-inputs]: Remove python-covdefaults and python-coverage; add
python-pytest-freezer.

Change-Id: I4eb1895181bfba2de0c93c4bee217f2ec7d5b25d
2025-04-16 11:46:08 +02:00
Sharlatan Hellseher
70ba232d6e gnu: Add python-pytest-freezer.
* gnu/packages/python-check.scm (python-pytest-freezer): New variable.

Change-Id: I54a50df8279d5831029c1996e8488f6ca471adcb
2025-04-16 11:46:08 +02:00
Sharlatan Hellseher
b5b0e98364 gnu: python-zope-testing: Update to 5.0.1.
* gnu/packages/python-web.scm (python-zope-testing): Update to 5.0.1.
[build-system]: Swap to pyproject-build-system.
[native-inputs]: Add python-setuptools and python-wheel.
[home-page]: Adjust it as take from
<https://github.com/zopefoundation/zope.testing>.
[description]: Adjust fill-column.

Change-Id: Ibe1203a0c0602df31d7d0cb49b362ba453c861f1
2025-04-16 11:46:08 +02:00
Sharlatan Hellseher
90ee5a3fbc gnu: python-pympler: Update to 1.1.
* gnu/packages/python-xyz.scm (python-pympler): Update to 1.1.
[source] <uri>: Adjust it as name of PyPI archive has been changed.
[bulid-system]: Swap to pyproject-build-system.
[arguments] <test-flags>: Skip one test.
<phases>: Remove 'skip-broken-test.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.

Change-Id: I4d9e942a2f52548f0443cb498d678dc892762f90
2025-04-16 11:46:08 +02:00
Ricardo Wurmus
b9caaf767e gnu: jack-2: Make compatible with Python 3.11.
* gnu/packages/audio.scm (jack-2)[arguments]: Add phase 'python-compatibility.

Change-Id: Ice859acb84f12feac2d31b231ef18c065d644c6c
2025-04-16 11:46:08 +02:00
Ricardo Wurmus
dead8b3a52 gnu: Update references to python3.10 directory.
* gnu/packages/admin.scm (ansible)[native-search-paths]: Refer to python3.11
directory.
* gnu/packages/bioinformatics.scm (scvelo)[arguments]: Same.
* gnu/packages/ebook.scm (calibre)[arguments]: Same.
* gnu/packages/engineering.scm (cadabra2)[arguments]: Same.
* gnu/packages/gnuzilla.scm (make-l10n-package)[arguments]: Same.
* gnu/packages/machine-learning.scm (python-vosk)[arguments]: Same.
* gnu/packages/python-science.scm (python-pandas-2)[arguments]: Same.
* gnu/packages/version-control.scm (mercurial)[native-search-paths]: Same.
* gnu/packages/irc.scm (go-gopkg-in-irc-v3): Update comment.

Change-Id: If2ea1060b42b137474d5cfda6611df6e6fc85270
2025-04-16 11:46:08 +02:00
Ricardo Wurmus
af689c9765 gnu: Default to Python 3.11.
* gnu/packages/python.scm (python-3): Point to python-3.11.

Change-Id: I0335ced5a24a5318b71e4c3fdcdbad6cd9e9c5c5
2025-04-16 11:46:08 +02:00
Ricardo Wurmus
fb4f9823fb gnu: Add python-3.11.
* gnu/packages/patches/python-3.11-fix-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add patch.
* gnu/packages/python.scm (python-3.11): New variable.

Co-authored-by: Tanguy Le Carrour <tanguy@bioneland.org>.
Change-Id: I4a05f75d7b8867166ab91e983abff1a99cd7c80e
2025-04-16 11:46:07 +02:00
Sharlatan Hellseher
79904458f9 gnu: python-pytest-black: Move to python-check.
* gnu/packages/python-xyz.scm (python-pytest-black): Move from here ...
* gnu/packages/python-check.scm: ... to here.

Change-Id: I63b64e0e09173312bb6ddea316fe323801cb1176
2025-04-16 11:46:07 +02:00
Sharlatan Hellseher
96012e341c gnu: python-pytest-black: Update to 0.6.0.
Project maintainer has been changed, see
<https://github.com/shopkeep/pytest-black/issues/70>.

* gnu/packages/python-xyz.scm (python-pytest-black): Update to 0.6.0.
[source] <uri>: Adjust it as PyPI archive name has been changed.
[build-system]: Swap to pyproject-build-system.
[native-inputs]: Remove python-setuptools-scm, add python-setuptools and
python-wheel.
[home-page]: Fix it.

Change-Id: If2c6eb1edebfbe95207340cbd569668364da7a73
2025-04-16 11:46:07 +02:00
Ricardo Wurmus
2490649d0d gnu: r-minimal: Update to 4.5.0.
* gnu/packages/statistics.scm (r-minimal): Update to 4.5.0.

Change-Id: I060123afa8c7e609ec923835ff6f400424de8f6d
2025-04-16 11:01:23 +02:00
Artyom Bologov
89a0d64ebc gnu: openblas: Add debug output.
* gnu/packages/maths.scm (openblas): Add "debug" output
[outputs]: Add argument, add "debug" output
[arguments]<#:make-flags>: Add DEBUG=1 flag
2025-04-16 11:01:23 +02:00
Ricardo Wurmus
3b81b7fb2f gnu: r-quantreg: Move to (gnu packages cran).
* gnu/packages/statistics.scm (r-quantreg): Move from here...
* gnu/packages/cran.scm (r-quantreg): ...to here.

Change-Id: Ibb09b586cb6d6400f81f8dacbe43932a744ee5f5
2025-04-16 11:01:23 +02:00
Ricardo Wurmus
e75681881a gnu: r-quantpsyc: Move to (gnu packages cran).
* gnu/packages/statistics.scm (r-quantpsyc): Move from here...
* gnu/packages/cran.scm (r-quantpsyc): ...to here.
[synopsis]: Use lower case.
[description]: Complete the sentence.

Change-Id: Idd7c9ecad81cf0060e2190c63abaa837b376d99b
2025-04-16 11:01:23 +02:00
Ricardo Wurmus
6035598909 gnu: r-purrr: Move to (gnu packages cran).
* gnu/packages/statistics.scm (r-purrr): Move from here...
* gnu/packages/cran.scm (r-purrr): ...to here.

Change-Id: If80c98ef94b5dc7e703565f33c463b55235aae40
2025-04-16 11:01:23 +02:00
Ricardo Wurmus
9e03c4f2c8 gnu: r-puniform: Move to (gnu packages cran).
* gnu/packages/statistics.scm (r-puniform): Move from here...
* gnu/packages/cran.scm (r-puniform): ...to here.

Change-Id: Ia826341194689fc3e35f8005d9f81de47b8746cf
2025-04-16 11:01:23 +02:00
Ricardo Wurmus
d0b35b8520 gnu: r-pryr: Move to (gnu packages cran).
* gnu/packages/statistics.scm (r-pryr): Move from here...
* gnu/packages/cran.scm (r-pryr): ...to here.

Change-Id: I1380132504647eec8c0059610afae17ca01a9378
2025-04-16 11:01:22 +02:00
Ricardo Wurmus
fa7054325c gnu: r-praise: Move to (gnu packages cran).
* gnu/packages/statistics.scm (r-praise): Move from here...
* gnu/packages/cran.scm (r-praise): ...to here.

Change-Id: Ie7aa6d8e98b678d4487dd67997059e6cb908d96b
2025-04-16 11:01:22 +02:00
Ricardo Wurmus
e128a0b73e gnu: r-prabclus: Move to (gnu packages cran).
* gnu/packages/statistics.scm (r-prabclus): Move from here...
* gnu/packages/cran.scm (r-prabclus): ...to here.

Change-Id: Ic49c215878e373d1fe8391ac15c53c274d0964a9
2025-04-16 11:01:22 +02:00
Ricardo Wurmus
297fc9d437 gnu: r-plotrix: Move to (gnu packages cran).
* gnu/packages/statistics.scm (r-plotrix): Move from here...
* gnu/packages/cran.scm (r-plotrix): ...to here.

Change-Id: I674c4443ce03ec9e6fc0a5fb810a095340e136ad
2025-04-16 11:01:22 +02:00
Ricardo Wurmus
764c48c58a gnu: r-plotly: Move to (gnu packages cran).
* gnu/packages/statistics.scm (r-plotly): Move from here...
* gnu/packages/cran.scm (r-plotly): ...to here.

Change-Id: I942879eb40c152d51a5d0d1bf07d5e887b560327
2025-04-16 11:01:22 +02:00
Ricardo Wurmus
38b83fdd12 gnu: r-pkgmaker: Move to (gnu packages cran).
* gnu/packages/statistics.scm (r-pkgmaker): Move from here...
* gnu/packages/cran.scm (r-pkgmaker): ...to here.

Change-Id: I76f004f673bd3a20f76e57c2bb6d1e191c845b97
2025-04-16 11:01:22 +02:00
Ricardo Wurmus
c8b06d9007 gnu: r-pkgconfig: Move to (gnu packages cran).
* gnu/packages/statistics.scm (r-pkgconfig): Move from here...
* gnu/packages/cran.scm (r-pkgconfig): ...to here.

Change-Id: I7bc801d886a1b6f60c8c59770385e8b09d49c312
2025-04-16 11:01:22 +02:00
Ricardo Wurmus
05d0615070 gnu: r-pcapp: Move to (gnu packages cran).
* gnu/packages/statistics.scm (r-pcapp): Move from here...
* gnu/packages/cran.scm (r-pcapp): ...to here.

Change-Id: Ice2f24fb4fd070087ea52adc9e218f5ea5889cd3
2025-04-16 11:01:22 +02:00
Ricardo Wurmus
fdc5491f25 gnu: r-pbkrtest: Move to (gnu packages cran).
* gnu/packages/statistics.scm (r-pbkrtest): Move from here...
* gnu/packages/cran.scm (r-pbkrtest): ...to here.

Change-Id: I4cd3810f9c815b385b896b8836276f3c2f128eff
2025-04-16 11:01:21 +02:00
Ricardo Wurmus
ef485ddb81 gnu: r-pbapply: Move to (gnu packages cran).
* gnu/packages/statistics.scm (r-pbapply): Move from here...
* gnu/packages/cran.scm (r-pbapply): ...to here.

Change-Id: I7fdbf5e9693b7775ec476aa0e374779bd90859ad
2025-04-16 11:01:21 +02:00
Ricardo Wurmus
ed18732cd9 gnu: r-numderiv: Move to (gnu packages cran).
* gnu/packages/statistics.scm (r-numderiv): Move from here...
* gnu/packages/cran.scm (r-numderiv): ...to here.

Change-Id: Ibfd5657c5b759c887cd1c338544b0b4034ab14d7
2025-04-16 11:01:21 +02:00
Ricardo Wurmus
96c5d0b9b3 gnu: r-norm: Move to (gnu packages cran).
* gnu/packages/statistics.scm (r-norm): Move from here...
* gnu/packages/cran.scm (r-norm): ...to here.
[description]: Update from CRAN.
[license]: Correct to GPLv2+.

Change-Id: I7ac12f62894616d0e22ea7573da0dffa576b4696
2025-04-16 11:01:21 +02:00
Ricardo Wurmus
e30851c465 gnu: r-nloptr: Move to (gnu packages cran).
* gnu/packages/statistics.scm (r-nloptr): Move from here...
* gnu/packages/cran.scm (r-nloptr): ...to here.

Change-Id: I6b6e82faccfbf5f58f6926034c23aadfe2f8f971
2025-04-16 11:01:21 +02:00
Ricardo Wurmus
d509af04c1 gnu: r-naniar: Move to (gnu packages cran).
* gnu/packages/statistics.scm (r-naniar): Move from here...
* gnu/packages/cran.scm (r-naniar): ...to here.

Change-Id: I1509b43a4e05335796cbd589a769d82166409687
2025-04-16 11:01:21 +02:00
Ricardo Wurmus
b399717adc gnu: r-mvtnorm: Move to (gnu packages cran).
* gnu/packages/statistics.scm (r-mvtnorm): Move from here...
* gnu/packages/cran.scm (r-mvtnorm): ...to here.

Change-Id: I57f6b08ad9d6f66a3233accd7521017424f21a96
2025-04-16 11:01:21 +02:00
Ricardo Wurmus
91bb76fbf1 gnu: r-mumin: Move to (gnu packages cran).
* gnu/packages/statistics.scm (r-mumin): Move from here...
* gnu/packages/cran.scm (r-mumin): ...to here.

Change-Id: I9be39288510cd11acc0a84d5003932600c2fdaec
2025-04-16 11:01:20 +02:00