1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-11 15:40:31 +02:00
Commit Graph

156748 Commits

Author SHA1 Message Date
Nicolas Graves
e2f1337179 gnu: python-scanorama: Switch to git-fetch.
* gnu/packages/bioinformatics.scm (python-scanorama)[source]:
Switch to git-fetch.

Change-Id: I6da7488feb85be0f5fc60f00eeb5c25034a63dd5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:44 +01:00
Nicolas Graves
861a1ed5d1 gnu: python-louvain: Run tests with unittests.
* gnu/packages/graph.scm (python-louvain)
[arguments]<#:test-backend>: Set it.
[native-inputs]: Remove python-pytest.
[propagated-inputs]: Improve style.

Change-Id: Icb00e04f4cd377b8d7d0256eb305ecd5e3618618
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:44 +01:00
Nicolas Graves
d7d35d1f76 gnu: python-sphinx-autodoc-typehints: Update to 1.25.3.
* gnu/packages/sphinx.scm (python-sphinx-autodoc-typehints): Update to 1.25.3.
[arguments]<#:test-flags>: Ignore additional failing test.
[native-inputs]: Remove python-typing-extensions.

Change-Id: I444d2415c5a2fb8bf84ff55b92b5b14a241571c3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:44 +01:00
Nicolas Graves
895a264deb gnu: python-clorm: Fix tests.
* gnu/packages/potassco.scm (python-clorm)
[source]: Improve style.
[arguments]: Improve style.
<#:test-backend>: Set it.
[native-inputs]: Remove python-wheel, python-typing-extensions.

Change-Id: I0d1856b155db7ce378d8fca10a7a279d58950839
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:43 +01:00
Nicolas Graves
660440e4a9 gnu: python-serpent: Fix tests.
* gnu/packages/python-xyz.scm (python-serpent):
[source]: Switch to git-fetch.
[arguments]: Set <#:test-backend> and <#:test-flags>.
[native-inputs]: Remove python-wheel.

Change-Id: I2ca9aaaf98b0759b069bc72e0e1b08260fa6dc58
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:43 +01:00
Nicolas Graves
42adcbd8d5 gnu: python-bech32: Fix tests.
* gnu/packages/finance.scm (python-bech32)[arguments]
<#:test-backend>: Set it.
[native-inputs]: Remove python-wheel.

Change-Id: I94e5a1a979717075d206856f6062039a14d2080c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:43 +01:00
Nicolas Graves
8114c5549d gnu: python-daemon: Update to 3.1.2.
* gnu/packages/python-xyz.scm (python-daemon): Update to 3.1.2.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Remove phase 'adjust-tests. Add phase
'discard-dynamic-metadata.
[native-inputs]: Add python-setuptools, remove python-docutils,
python-testtools.
[description]: Improve style.

Change-Id: Ibb3928a2e89146eafee7896f0c2dd8eefd1dc1d0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:43 +01:00
Hugo Buddelmeijer
4538180356 gnu: python-orderedmultidict: Fix tests.
* gnu/packages/python-xyz.scm (python-orderedmultidict)[native-inputs]:
Remove python-wheel, python-flake8 and python-pycodestyle; add
python-pytest.

Change-Id: I8ff24ecc0bf02e0af87ea973d1b5affa8278c79b
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:43 +01:00
Hugo Buddelmeijer
db277e18c2 gnu: python-dotty-dict: Fix build.
* gnu/packages/python-xyz.scm (python-dotty-dict): Fix build.
[source]: Switch got git-fetch.
[native-inputs]: Add python-pytest.

Change-Id: I453ed9910197892bc46ef3339fa47e72c222fb91
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:43 +01:00
Sharlatan Hellseher
2ea055efb0 gnu: python-simple-websocket: Reduce closure size.
* gnu/packages/python-web.scm (python-simple-websocket)[native-inputs]:
Remove python-flake8, python-pytest-cov, python-tox, and python-wheel.

Change-Id: I24439c06556bd0ebc7e834359d731b297af64110
2025-09-25 09:36:43 +01:00
Sharlatan Hellseher
2c49c8c685 gnu: python-tox: Skip one more test.
* gnu/packages/python-check.scm (python-tox): Use G-expression and
simplify skipped tests.
[arguments] <test-flags>: Simplify and skip one more test.

Change-Id: Icbb85340ffa66c9ce393010f1b3558bc8ab5103f
2025-09-25 09:36:43 +01:00
Sharlatan Hellseher
5f27e04c14 gnu: Remove python-flask-htpasswd.
Abandoned since 2022, fails to build, no users in Guix.

* gnu/packages/python-web.scm (python-flask-htpasswd): Delete variable.

Change-Id: I75c38960d9a6c2ccd77616fe5f8d799e44662289
2025-09-25 09:36:42 +01:00
Sharlatan Hellseher
ab99b3551d gnu: python-django-pipeline: Reduce closure size.
* gnu/packages/django.scm (python-django-pipeline)[native-inputs]:
Remove python-coveralls, python-tox, and python-wheel.

Change-Id: I4d87c3d37982421892ce102fd64f32aef52da6e3
2025-09-25 09:36:42 +01:00
Sharlatan Hellseher
36799250a2 gnu: python-css-html-js-minify: Fix tests.
* gnu/packages/python-web.scm (python-css-html-js-minify)[native-inputs]:
Remove python-wheel and unzip; add python-pytest.

Change-Id: I57b06e9f66c95a50c4bbff97b7f208b4ae8774c6
2025-09-25 09:36:42 +01:00
Sharlatan Hellseher
2cda0f7a89 gnu: python-ddlparse: Reduce closure size.
* gnu/packages/python-xyz.scm (python-ddlparse)[native-inputs]: Remove
python-codecov, python-coveralls, python-tox, and python-wheel.

Change-Id: I387f2a0c384794afd87aeadef40a1c4ddd98ee63
2025-09-25 09:36:42 +01:00
Sharlatan Hellseher
7e8c6401a1 gnu: python-audioread: Remove python-tox from closure.
* gnu/packages/mp3.scm (python-audioread)[native-inputs]: Remove
python-tox.

Change-Id: I3df5f97440ad3d24cf52e668e27bd199f07b85f7
2025-09-25 09:36:42 +01:00
Sharlatan Hellseher
7f7bd7b21a gnu: python-devpi-server: Update to 6.17.0.
* gnu/packages/python-web.scm (python-devpi-server): Update to 6.17.0.
[arguments] <phases>: Add 'relax-requirements.
[propagated-inputs]: Remove python-ruamel.yaml; add python-ruamel.yaml-0.16.
[native-inputs]: Remove python-wheel; add python-pytest-asyncio.

Change-Id: Ifd66a717dbd84f28817b231891fa8567fef70e55
2025-09-25 09:36:42 +01:00
Sharlatan Hellseher
78dc5a37d9 gnu: python-setuptools-git: Skip tests.
* gnu/packages/python-xyz.scm (python-setuptools-git)[arguments]
<tests?>: Skip them.

Change-Id: Ie5f30d86c241dade965eec59b2f36fab7814b181
2025-09-25 09:36:42 +01:00
Sharlatan Hellseher
475da5745d gnu: python-scanorama: Update to 1.7.4.
* gnu/packages/bioinformatics.scm (python-scanorama): Update to 1.7.4.
[native-inputs]: Remove python-wheel; add python-anndata and python-pytest.

Change-Id: Ibc1c7f0686cf40e382a891c5a99c08de005a8fb4
2025-09-25 09:36:42 +01:00
Sharlatan Hellseher
353dc67a08 gnu: python-qdldl: Update to 0.1.7.post5.
* gnu/packages/python-science.scm (python-qdldl): Update to 0.1.7.post5.
[native-inputs]: Remove python-wheel; add python-pytest.

Change-Id: Id9c152d861c525ae77c49baa5cf53bebf92e8621
2025-09-25 09:36:41 +01:00
Sharlatan Hellseher
ad8b5687a3 gnu: python-pylint: Update to 3.3.8.
* gnu/packages/check.scm (python-pylint): Update to 3.3.8.
[propagated-inputs]: Remove python-typing-extensions.
[native-inputs]: Remove python-wheel.

Change-Id: I3b598397599bea700994a0dacfc04d0332930c06
2025-09-25 09:36:41 +01:00
Sharlatan Hellseher
40290f6faa gnu: python-peewee: Update to 3.18.2.
* gnu/packages/databases.scm (python-peewee): Update to 3.18.2.
[native-inputs]: Remove python-cython and python-wheel.

Change-Id: I852dc5f0bb6cf299e83b510008af103cda716b6e
2025-09-25 09:36:41 +01:00
Sharlatan Hellseher
6c2bb88d1a gnu: python-musicbrainzngs: Fix tests.
* gnu/packages/music.scm (python-musicbrainzngs)[native-inputs]: Remove
python-wheel; add python-pytest.

Change-Id: I625a3a5212e8d798cb094635f1814edbaab494e0
2025-09-25 09:36:41 +01:00
Sharlatan Hellseher
4b93376653 gnu: python-louvain: Fix tests.
* gnu/packages/graph.scm (python-louvain)[native-inputs]: Remove
python-wheel; add python-pytest.

Change-Id: I9a4b292c2bd83133ad28640cfa32041255374311
2025-09-25 09:36:41 +01:00
Sharlatan Hellseher
b197997a6d gnu: Remove python-pygments-github-lexers.
Unmaintained for 11 years, fails to build no users in Guix.

* gnu/packages/python-xyz.scm (python-pygments-github-lexers): Delete
variable.

Change-Id: I0f54afdf34b5fe0603a9d9ff8d5b4c662d542972
2025-09-25 09:36:41 +01:00
Sharlatan Hellseher
6addf32835 gnu: Remove python-jdcal.
1.4.1 was released in 2019, no active work on master branch for 3y, no
users in Guix fails to build.

* gnu/packages/python-xyz.scm (python-jdcal): Delete variable.

Change-Id: I9ac7d76cbe483c5bfdd486660b002fee6b2ae117
2025-09-25 09:36:41 +01:00
Sharlatan Hellseher
c7a2471a50 gnu: Remove python-pbr-minimal.
* gnu/packages/python-xyz.scm (python-pbr-minimal): Delete variable.

Change-Id: I5911ecdd63cb8d797ca22730d77ef8a09261fc94
2025-09-25 09:36:41 +01:00
Sharlatan Hellseher
8eab051fac gnu: python-langdetect: Adjust ipusts, fix build.
* gnu/packages/python-xyz.scm (python-langdetect)[propagated-inputs]:
Add python-six.
[native-inputs]: Remove python-wheel.

Change-Id: I97205c863ab57092fe7e6d9959c05a55ad77def9
2025-09-25 09:36:41 +01:00
Nicolas Graves
f6c1810249 gnu: python-lazr-restfulclient: Fix tests.
* gnu/packages/python-web.scm (python-lazr-restfulclient):
[arguments]<#:phases>: Replace 'check phase.
[propagated-inputs]: Add python-six, which is still used in the package.

Change-Id: Ie8e272034f3fc747584f4500cf00a3a9b2e867bf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:40 +01:00
Nicolas Graves
9f6cab4e9a gnu: python-wadllib: Update to 2.0.0.
* gnu/packages/python-web.scm (python-wadllib): Update to 2.0.0.
[arguments]<#:tests?>: Disable them for now.
<#:phases>: Replace 'check phase.
[native-inputs]: Add python-multipart.

Change-Id: Id0ebb71c0544a26edfc94f9b64cda8a5dfc29dd4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:40 +01:00
Nicolas Graves
7c42ac3c6a gnu: python-lazr-uri: Update to 1.0.7.
* gnu/packages/python-web.scm (python-lazr-uri): Update to 1.0.7.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace 'check phase.
[native-inputs]: Add python-setuptools.

Change-Id: I0f42d48935adb3bed8f02e3fdfe97b51a4aa48b0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:40 +01:00
Nicolas Graves
f8d127eccf gnu: python-btrees: Update to 6.1.
* gnu/packages/python-web.scm (python-btrees): Update to 6.1.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace 'check phase.
[native-inputs]: Add python-setuptools.

Change-Id: Iaec2b40f6b311592b43d982e9de0da10653d548d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:40 +01:00
Nicolas Graves
4aeb265d95 gnu: python-persistent: Update to 6.1.1.
* gnu/packages/python-web.scm (python-persistent): Update to 6.1.1.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace 'check phase.
[native-inputs]: Add python-setuptools.
[propagated-inputs]: Add python-zope-deferredimport,
python-zope-testrunner.
[description]: Improve style.

Change-Id: I422ee21f044ac238d20260515e924e0dd00b7e50
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:40 +01:00
Nicolas Graves
ce34c5ae60 gnu: python-zope-bootstrap-package: Improve style.
* gnu/packages/python-web.scm (python-zope-bootstrap-package): Rewrite
using gexps, and add python-setuptools to native-inputs.

Change-Id: Iec6b106d9510d332540626b80cc63420351e8c62
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:40 +01:00
Nicolas Graves
57a9d6917a gnu: python-zope-deferredimport: Update to 6.0.
* gnu/packages/python-web.scm (python-zope-deferredimport): Update to 6.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace 'check phase.
[native-inputs]: Add python-setuptools-next.
[home-page]: Use the readthedocs link.

Change-Id: I9e5d6640ea1df5949c2a2f906dbb1d73ee4a65c7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:40 +01:00
Nicolas Graves
d21ce22f53 gnu: python-zope-component: Update to 7.0.
* gnu/packages/python-web.scm (python-zope-component): Update to 7.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace 'check phase.
[native-inputs]: Add python-setuptools, improve style.
[home-page]: Use readthedocs link.
[description]: Improve style.

Change-Id: I706ea7c5d49a4b5b97e89508e3abef33b6c9e520
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:40 +01:00
Nicolas Graves
d63c77f271 gnu: python-zope-security: Update to 7.3.
* gnu/packages/python-web.scm (python-zope-security): Update to 7.3.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace 'check phase.
[native-inputs]: Add python-setuptools.
(python-zope-security-bootstrap)[propagated-inputs]: Improve style.

Change-Id: If21113f49acec0f198ab1eca5c88767cfcab34af
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:40 +01:00
Nicolas Graves
c8fbe1e8a8 gnu: python-zope-location: Update to 6.0.
* gnu/packages/python-web.scm (python-zope-location): Update to 6.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace 'check phase.
[native-inputs]: Add python-setuptools.
[home-page]: Use the readthedocs link.
[description]: Improve style.

Change-Id: I1e4e6bce660dfa1cd5345b522ad4e8fe4950bbbd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:39 +01:00
Nicolas Graves
633ce9bc8d gnu: python-zope-hookable: Update to 7.0.
* gnu/packages/python-web.scm (python-zope-hookable): Update to 7.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace 'check phase.
[native-inputs]: Add python-setuptools.
[home-page]: Use the readthedocs link.
[description]: Improve style.

Change-Id: If35c751536895728b14b7d0b9a35c008e3c7832f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:39 +01:00
Nicolas Graves
0b0bd44d41 gnu: python-zope-proxy: Update to 7.0.
* gnu/packages/python-web.scm (python-zope-proxy): Update to 7.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace 'check phase.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
[home-page]: Use the readthedocs link.

Change-Id: Ic92689e765e7fcc6ce5ce9156e18c33aebe5ff30
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:39 +01:00
Nicolas Graves
c7e40c154d gnu: python-zope-copy: Update to 6.0.
* gnu/packages/python-web.scm (python-zope-copy): Update to 6.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
[native-inputs]: Add python-setuptools, python-zodbpickle,
python-zope-proxy, python-zope-schema, python-zope-testing.
[home-page]: Switch to readthedocs link.

Change-Id: I5c2c4ae51133fba5fec24cdfe11d7fb601eab870
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:39 +01:00
Nicolas Graves
deb5941550 gnu: python-zope-configuration: Update to 7.0.
* gnu/packages/python-web.scm (python-zope-configuration): Update to 7.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace 'check phase.
[native-inputs]: Add python-setuptools.
[home-page]: Use readthedocs link.

Change-Id: I7c3e3cc76abd85f45f4999f2a144390906ed8eb5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:39 +01:00
Nicolas Graves
5cff895ecd gnu: python-zope-sqlalchemy: Switch to pyproject.
* gnu/packages/python-web.scm (python-zope-sqlalchemy):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace 'check phase.
[native-inputs]: Add python-setuptools, python-zope-testing,
python-zope-testrunner.
[description]: Improve style.

Change-Id: Id8e4deb548ef3609102bdd4248f14f4a582ca567
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:39 +01:00
Nicolas Graves
c6d73f953e gnu: python-zope-schema: Switch to pyproject.
* gnu/packages/python-web.scm (python-zope-schema):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
[native-inputs]: Add python-setuptools.

Change-Id: I4ee6854e3c0702a6f3fefc5239d1a90cf484d7f6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:39 +01:00
Nicolas Graves
9e296985f4 gnu: python-zope-i18nmessageid: Update to 7.0.
* gnu/packages/python-web.scm (python-zope-i18nmessageid): Update to 7.0.
[source]: Switch to git-fetch.
[arguments]<#:phases>: Replace 'check phase.
[native-inputs]: Remove python-coverage, python-wheel.
[home-page]: Replace with the readthedocs link.

Change-Id: I27bcd2411b3fbd5c486dcd85acdd252cde359203
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:39 +01:00
Nicolas Graves
6619750a8c gnu: python-zope-testrunner: Update to 7.4.
* gnu/packages/python-web.scm (python-zope-testrunner): Update to 7.4.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
<#:phases>: Add 'check phase replacement.
[native-inputs]: Add python-setuptools.
[propagated-inputs]: Remove python-six.
[home-page]: Use the readthedocs link.
[description]: Improve style.
(python-zope-testrunner-bootstrap)[propagated-inputs]: Improve style.

Change-Id: Ia8ae67343431cf683f31e5f2cfff64a5826559e0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:39 +01:00
Nicolas Graves
7a128a223d gnu: python-zope-testing: Update to 6.0.
* gnu/packages/python-web.scm (python-zope-testing): Update to 6.0.
[source]: Switch to git-fetch.
[arguments]: Rewrite testing with <#:phases>.
[native-inputs]: Add python-zope-interface,
python-zope-testrunner-bootstrap.

Change-Id: I893195123a80a19f61fa3635f3932ba263816f6c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:38 +01:00
Nicolas Graves
53f88f43af gnu: python-zope-interface: Improve package.
* gnu/packages/python-web.scm (python-zope-interface)
[source]: Switch to git-fetch.
[arguments, native-inputs, synopsis, description]: Improve style.
[home-page]: Replace by the readthedocs link.

Change-Id: I7e0a7bd921bd40e26bdae16c552dbc6d5a6b3b4f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:38 +01:00
Nicolas Graves
4aa7f04f2b gnu: python-zope-event: Switch to git-fetch.
* gnu/packages/python-web.scm (python-zope-event)
[source]: Switch to git-fetch.
[home-page]: Update it.

Change-Id: Iaa702fb0209397d022f9f6a6c0eda6ac71c91f01
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:38 +01:00
Nicolas Graves
b58e99b789 gnu: python-hopcroftkarp: Fix tests.
* gnu/packages/machine-learning.scm (python-hopcroftkarp)[arguments]
<#:test-backend>: Set it.

Change-Id: I024ae8e72e7cecb2088eed1002ab0b2428ca732d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:38 +01:00