Hugo Buddelmeijer
dbb3262b7f
gnu: python-cssselect2: Update to 0.9.0.
...
* gnu/packages/python-web.scm (python-cssselect2): Update to 0.9.0.
[origin]: Switch to git-fetch.
[native-inputs]: Replace python-flit with python-flit-core; add python-pytest.
[home-page]: Update.
Merges: https://codeberg.org/guix/guix/pulls/7555
Change-Id: I45160f0fa30ce364d47ec651c08235e0c8797609
Reviwed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-16 09:59:18 +01:00
Nicolas Graves
51ad7d0f79
gnu: packages: Drop python-pytest-runner native-inputs.
...
This commit was generated using https://codeberg.org/guix/guix/pulls/5862 :
guix style -S remove-native-inputs --parameter=python-pytest-runner
and adding back python-pytest if necessary.
* gnu/packages/geo.scm (python-pyshp)
* gnu/packages/backup.scm (vorta)
[native-inptus]: Remove python-pytest-runner, add python-pytest.
* gnu/packages/backup.scm (duplicity)
* gnu/packages/linux.scm (python-spython)
* gnu/packages/bioinformatics.scm (python-cwl-utils)
* gnu/packages/databases.scm (python-pyarrow, datasette)
* gnu/packages/fontutils.scm (python-cu2qu)
* gnu/packages/gnome.scm (terminator)
* gnu/packages/music.scm (stargate)
* gnu/packages/python-science.scm (python-upsetplot)
* gnu/packages/python-web.scm (python-falcon, python-cssselect2)
* gnu/packages/python-xyz.scm (python-docrep, python-cairocffi,
python-entrypoint2)
* gnu/packages/task-management.scm (todoman)
* gnu/packages/video.scm (yle-dl)
* gnu/packages/vpn.scm (sshuttle)
[native-inptus]: Remove python-pytest-runner.
Relates-to: https://codeberg.org/guix/guix/issues/7474
Change-Id: Ia79595309ba8965c4374e7c24a1ef4c3e36fe1ea
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-16 09:59:17 +01:00
Sharlatan Hellseher
1d322ea750
gnu: python-rapidjson: Update to 1.23.
...
* gnu/packages/python-web.scm (python-rapidjson): Update to 1.23.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-wheel.
Change-Id: I003839deb5e2a3ef23fae03b6a7c5ab1e51a8f8b
2026-04-16 09:59:17 +01:00
Sharlatan Hellseher
f72d6b42f4
gnu: python-cherrypy: Fix tests.
...
* gnu/packages/python-web.scm (python-cherrypy): Remove dependency on
pytest_cov.
[arguments] <test-flags>: Skip one more test.
[phases]{fix-pytest-config}: New phase.
Change-Id: I40c91689c1a47e1d66a599e2b3aa9462c9f53bb5
2026-04-16 09:59:17 +01:00
Sharlatan Hellseher
8bbebee269
gnu: python-pecan: Update to 1.8.0.
...
* gnu/packages/python-web.scm (python-pecan): Update to 1.8.0.
[propagated-inputs]: Remove python-logutils, python-six, and python-webtest.
[native-inputs]: Remove python-sqlalchemy; add python-sqlalchemy-2 and
python-webtest.
Change-Id: Id1df430d81d3f573db3fd3ae572e2f2f26b3829e
2026-04-16 09:59:16 +01:00
Nicolas Graves
de378f7769
gnu: python-uvicorn: Update to 0.40.0.
...
* gnu/packages/python-web.scm (python-uvicorn): Update to 0.40.0.
[arguments] <test-flags>: Ignore resource warning.
[native-inputs]: Add python-pytest-xdist. Replace
python-pytest-asyncio-0.26 by python-pytest-asyncio.
Change-Id: I0debd320aea58c775f60c4409420937031b2ae66
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-16 09:59:16 +01:00
Nicolas Graves
13f05468a0
gnu: python-aiohappyeyeballs: Update to 2.6.1-0-cc53cf8.
...
* gnu/packages/python-web.scm (python-aiohappyeyeballs): Update to 2.6.1-0-cc53cf8.
[source]: Switch to git-fetch.
[native-inputs]: Replace python-pytest-asyncio-0.26 by
python-pytest-asyncio.
Change-Id: Idc1d2005079c8bfa4fa34d3d5816715723a6e995
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-16 09:59:16 +01:00
Sharlatan Hellseher
c0fda1de3e
gnu: python-cheroot: Update to 11.1.2.
...
* gnu/packages/python-web.scm (python-cheroot): Update to 11.1.2.
[source]: Switch to git-fetch.
[arguments] <test-flags>: Drop all.
<phases>: Use default 'check; add 'fix-pytest-config.
[native-inputs]: Remove python-jaraco-text and python-wheel; add
python-pytest.
Fixes : guix/guix#7476
Change-Id: Idffa902090f305ca6d8d4f4a7ad20c1c1c6b5ef9
2026-04-16 09:59:14 +01:00
Nicolas Graves
1f7ff47b7a
guix: build-system: Set pypi-uri in pyproject, drop python module.
...
After this commit, when both modules are imported:
- if pyproject is imported before, the warning is 'pypi-uri' is
deprecated, use '(@ (guix build-system pyproject) pypi-uri)' instead
- if python is imported before, the warning is `pypi-uri' imported from
both (guix build-system python) and (guix build-system pyproject)
This seems convenient enough to warn for deprecation in the short term,
while avoiding any breaking changes.
* guix/build-system/pyproject.scm (pypi-uri): Move the procedure from
(guix build-system python) here.
* guix/build-system/python (pypi-uri): Drop definition, import it
from (guix build-system pyproject) and deprecate it.
* gnu/packages/openldap.scm: Reorder modules to get the right warning.
* gnu/packages/pypy.scm: Likewise.
* gnu/packages/*.scm : Drop module (guix build-system python).
* tests/import/pypi.scm: Likewise.
Merges: https://codeberg.org/guix/guix/pulls/7448
Change-Id: Ib42f53bc545052eb7918a25afe9db6d5fc2cb834
Reviewed-by: Nguyễn Gia Phong <cnx@loang.net >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-16 09:59:14 +01:00
Sharlatan Hellseher
67e38b8089
gnu: python-parfive: Update to 2.3.1.
...
* gnu/packages/python-web.scm (python-parfive): Update to 2.3.1.
[source]: Switch to git-fetch.
[arguments] <test-flags>: Skip one more test.
[propagated-inputs]: Remove python-aiofiles.
[native-inputs]: Remove python-wheel; add python-aiofiles.
Change-Id: Ia32c1e070ebc19ed1a2f8d442b4bda656b845a8b
2026-04-16 09:59:09 +01:00
Sharlatan Hellseher
ae7c852681
gnu: python-aioftp: Fix tests.
...
* gnu/packages/python-web.scm (python-aioftp): Fix tests.
[source]: Switch to git-fetch.
[native-inputs]: Add python-pytest-mock.
Change-Id: I73a89803ad17148e590823a79c83ee8feade2371
2026-04-16 09:59:09 +01:00
Nicolas Graves
4c05ebe674
gnu: packages: Remove python-pytest-cov native-inputs.
...
Obtained with
./pre-inst-env guix style -S remove-native-inputs -t python-pytest-cov
on top of https://codeberg.org/guix/guix/pulls/5862
For this reason, I don't think it's relevant to generate a GNU Style
Changelog.
Change-Id: I58fe10452d7eaf2e8bb4dc88dfac5b4a5ee46165
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-16 09:59:07 +01:00
Nicolas Graves
3e9a920776
gnu: python-cloudpathlib: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-web.scm (python-cloudpathlib)[arguments]
<#:phases>: Drop phase 'fix-pytest-config.
Change-Id: Ia02f72a3643ed4b04e7430a74b246b27378ea213
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-16 09:59:07 +01:00
Nicolas Graves
831a8645aa
gnu: python-pyramid-tm: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-web.scm (python-pyramid-tm)[arguments]
<#:phases>: Drop phase 'fix-pytest-config.
Change-Id: I44cca8be5ca12925df3b70d2265331b2c7337320
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-16 09:59:06 +01:00
Nicolas Graves
51659ba8e7
gnu: python-pyramid-mako: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-web.scm (python-pyramid-mako)[arguments]
<#:phases>: Drop phase 'fix-pytest-config.
Change-Id: I341da9eecf6078a6aa175f3884b0d15fbfec7c96
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-16 09:59:06 +01:00
Nicolas Graves
39350b3f5e
gnu: python-pyramid-jinja2: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-web.scm (python-pyramid-jinja2)[arguments]
<#:phases>: Drop phase 'fix-pytest-config.
Change-Id: I034863e3cfe613a5605d8eefa76e3f4c7575608e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-16 09:59:05 +01:00
Nicolas Graves
aeb588edc1
gnu: python-venusian: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-web.scm (python-venusian)[arguments]
<#:phases>: Drop phase 'fix-pytest-config.
Change-Id: I6f4b2ff1d387e302d0041da334e82c9d3f0ff717
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-16 09:59:05 +01:00
Nicolas Graves
f7c5bc116b
gnu: python-httpx-sse: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-web.scm (python-httpx-sse)[arguments]<#:phases>:
Drop phase 'fix-pytest-config.
Change-Id: I29167f13b75a56369e3ce886499b6589206ae9a7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-16 09:59:05 +01:00
Nicolas Graves
9b9b37edcc
gnu: python-elastic-transport: Drop phase 'fix-pytest-config.
...
* gnu/packages/python-web.scm (python-elastic-transport)
[arguments]<#:phases>: Drop phase 'fix-pytest-config.
Change-Id: I70ea2632e8b43fdd3d81a3985a09c2fd187e375a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-16 09:59:05 +01:00
Nicolas Graves
3333a9ec35
gnu: python-aiohttp: Improve python-pytest-cov removal.
...
* gnu/packages/python-web.scm (python-aiohttp):
[arguments] <#:phases>: Drop phase 'fix-pytest-config.
<#:test-flags>: Adapt accordingly.
Change-Id: I2f2710fd72b2d9c94da4716863c213a8906fe05e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-16 09:59:02 +01:00
Nicolas Graves
7b3aa45fc4
gnu: python-frozenlist: Improve python-pytest-cov removal.
...
* gnu/packages/python-web.scm (python-frozenlist):
[arguments]<#:test-flags>: Override the problematic option instead of
the whole file.
Change-Id: I06226a457d4a6ad562335141e20fd15cc39a47b4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-16 09:59:02 +01:00
Nicolas Graves
96361fe9f9
build-system/pyproject: Stop hiding options.
...
* gnu/packages/python-crypto.scm (python-keyring)
[arguments]<#:test-flags>: Remove arguments hiding coverage options.
* gnu/packages/python-web.scm (python-asgi-lifespan,
python-openapi-schema-validator, python-openapi-spec-validator,
python-openapi-core)[arguments]<#:test-flags>: Remove arguments hiding
coverage options.
(python-openapi-schema-validator, python-openapi-spec-validator)
[arguments]<#:phases>: Remove 'remove-coverage-pytest-options phase.
(python-cssselect2)[arguments]: Remove uneeded field.
(python-quart)[arguments]: Remove uneeded field.
(python-jsonpickle)[arguments]<#:test-flags>: Remove uneeded
test-flags.
* gnu/packages/python-xyz.scm (python-cattrs)
[arguments]<#:phases>: Remove arguments hiding coverage options.
(python-blessed)[arguments]: Remove uneeded field.
python-pytest-cov remove option
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-16 09:59:01 +01:00
Nicolas Graves
86d199a76a
build-system/pyproject: Remove python-pytest-cov native-input.
...
* gnu/packages/astronomy.scm (python-wiimatch)
* gnu/packages/audio.scm (python-resampy, python-librosa)
* gnu/packages/backup.scm (borgmatic)
* gnu/packages/bioinformatics.scm (python-bed-reader, python-pysnptool)
(python-pairtools):
* gnu/packages/check.scm (python-pytest-nunit, python-pytest-perf)
* gnu/packages/dav.scm (vdirsyncer, radicale)
* gnu/packages/django.scm (python-django-redis)
* gnu/packages/engineering.scm (python-scikit-rf)
* gnu/packages/fediverse.scm (python-mastodon-py)
* gnu/packages/fontutils.scm (psautohint)
* gnu/packages/geo.scm (python-pyogrio)
* gnu/packages/graphviz.scm (python-uqbar)
* gnu/packages/jupyter.scm (python-jupyterlab-server python-nbclient,
python-jupyterlite-core, python-ipydatawidgets)
* gnu/packages/machine-learning.scm
(python-pymanopt, python-tensorly, python-torchmetrics)
* gnu/packages/maths.scm (python-libensemble)
* gnu/packages/music.scm (stargate)
* gnu/packages/python-check.scm (python-atpublic, python-vcrpy)
* gnu/packages/python-compression.scm (python-zipstream-ng)
* gnu/packages/python-science.scm (python-plotnine,
python-pandaparallel, python-pyts, python-pingouin)
* gnu/packages/python-web.scm (python-devpi-process, python-cheroot,
python-jsonpickle, python-flask-babel, python-url-normalize,
python-elasticsearch, python-hupper, python-simple-websocket,
python-apiron, python-huggingface-hub, python-aiosignal, python-ovh,
python-cbor2, python-zeep, hypercorn, python-warcio, python-aioftp,
python-oauthlib, python-tinycss2, python-cssselect2, python-httpcore,
python-wsgiprox, python-venusian, gunicorn)
* gnu/packages/python-xyz.scm (python-janus, python-affine,
python-contourpy, python-echo, python-rasterio, python-rich-tables,
python-babel, python-pymarshal, python-portalocker, python-expandvars,
python-mizani, python-cligj, autokey,
python-robotframework-pythonlibcore, python-lsp-jsonrpc,
python-numpydoc, python-pillow, python-manimpango, python-cairocffi,
python-pubmed-parser, python-sentry-sdk, python-prettytable,
python-sniffio, python-ipywidgets, python-pyproject-api,
python-pymemcache, python-async-lru, python-numcodecs, python-mwclient,
python-cmd2, python-pyan3, python-platformdirs, python-multipart,
python-shtab, python-scooby)
* gnu/packages/rdf.scm (python-rdflib-6)
* gnu/packages/simulation.scm (python-fenics-dijitso)
* gnu/packages/sphinx.scm (python-sphinx-design)
* gnu/packages/statistics.scm (python-patsy, python-rchitect)
* gnu/packages/task-management.scm (todoman)
* gnu/packages/vpn.scm (sshuttle)
* gnu/packages/web.scm (anonip, python-tibanna)
[native-inputs]: Remove python-pytest-cov.
Change-Id: I32f027794e90333c27fdff5871180779f603846c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-16 09:59:01 +01:00
Nicolas Graves
e0b39171dd
gnu: python-socksio: Remove python-pytest-cov input.
...
* gnu/packages/python-web.scm (python-socksio)[native-inputs]: Remove
python-pytest-cov.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-16 09:59:00 +01:00
Nicolas Graves
1154e0f020
gnu: python-waitress: Remove python-pytest-cov input.
...
* gnu/packages/python-web.scm (python-waitress)
[native-inputs]: Remove python-coverage, python-pytest-cov,
python-wheel.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-16 09:58:59 +01:00
Nicolas Graves
1b08af4565
gnu: python-cbor2: Remove python-pytest-cov input.
...
* gnu/packages/python-web.scm (python-cbor2)[native-inputs]:
Rmove python-pytest-cov, python-wheel.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-16 09:58:59 +01:00
Nicolas Graves
564974f2df
gnu: python-yarl: Remove python-pytest-cov requirement.
...
* gnu/packages/python-web.scm (python-yarl)[arguments]<#:phases>: Add
phase 'avoid-pytest-cov-preload.
[native-inputs]: Remove python-covdefaults, python-pytest-cov,
python-wheel.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-16 09:58:59 +01:00
Nicolas Graves
e6e4fb0c94
gnu: python-aiosignal: Remove python-pytest-cov requirement.
...
* gnu/packages/python-web.scm (python-aiosignal)
[arguments]<#:phases>: Add phase 'avoid-pytest-cov-preload.
[native-inputs]: Remove python-pytest-cov, python-wheel.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-16 09:58:59 +01:00
Nicolas Graves
69cf310de7
gnu: python-aiohappyeyeballs: Remove python-pytest-cov input.
...
* gnu/packages/python-web.scm (python-aiohappyeyeballs)
[native-inputs]: Remove python-pytest-cov.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-16 09:58:58 +01:00
Nguyễn Gia Phong
db53005a36
gnu: Remove phase done by set-version in pyproject-build-system.
...
* gnu/packages/astronomy.scm (python-kanon)[arguments]<#:phases>:
Remove 'relax-requirements and 'set-version.
(python-stpipe)[arguments]<#:phases>:
Remove 'set-version.
* gnu/packages/machine-learning.scm
(python-botorch)[arguments]<#:phases>: Remove 'pretend-version.
* gnu/packages/openstack.scm
(python-os-testr, python-requestsexceptions)[arguments]<#:phases>:
Remove 'set-version.
* gnu/packages/package-management.scm
(python-conda-libmamba-solver)[arguments]<#:phases>:
Remove 'set-version.
* gnu/packages/patchutils.scm (pwclient)[arguments]<#:phases>:
Remove 'set-PBR_VERSION.
* gnu/packages/python-check.scm
(python-aioresponses)[arguments]<#:phases>: Remove 'set-pbr-version.
* gnu/packages/python-science.scm
(python-modin, python-plotly, python-pytensor)[arguments]<#:phases>:
Remove 'versioneer.
(snakemake-5, snakemake-6, snakemake-7)[arguments]<#:phases>:
Remove 'patch-version.
* gnu/packages/python-web.scm (python-alpaca-py)[arguments]<#:phases>:
Remove 'set-version.
* gnu/packages/python-xyz.scm
(python-logical-unification)[arguments]<#:phases>:
Remove 'versioneer.
(python-debugpy, python-strenum)[arguments]<#:phases>:
Remove 'fix-version.
(python-qstylizer)[arguments]<#:phases>: Remove 'set-pbr-version.
(python-retry)[arguments]<#:phases>: Remove 'set-version.
* gnu/packages/statistics.scm (python-pymc)[arguments]<#:phases>:
Remove 'versioneer.
Change-Id: I7b4557c576730e47575305f4f03bfe2523412c6c
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-16 09:58:58 +01:00
Sharlatan Hellseher
0c574c4d9f
gnu: python-google-cloud-core: Fix tests on python-3.12.
...
* gnu/packages/python-web.scm (python-google-cloud-core) [arguments]
<test-flags>: Ignore faileur on deprecation warning.
Change-Id: I4657321d9fd72dd2b6b8cb09a197b2c92fbc2ad8
2026-04-16 09:58:51 +01:00
Sharlatan Hellseher
b516789762
gnu: python-google-api-core: Fix tests on python-3.12.
...
* gnu/packages/python-web.scm (python-google-api-core)[arguments]
<test-flags>: Ignore faileur on deprecation warning.
Change-Id: I8aff71d3a7c0fd2a4c4505fff0173f23c86455b0
2026-04-16 09:58:51 +01:00
Hugo Buddelmeijer
3c6e4c507e
gnu: python-httplib2: Update to 0.31.2.
...
* gnu/packages/python-web.scm (python-httplib2): Update to 0.31.2.
[propagated-inputs]: Add python-pyparsing and python-pysocks.
[native-inputs]: Remove python-future and python-pyparsing.
Change-Id: I6d8272b1ffa00fa54d1fd72f21202fe6f7464c66
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-16 09:58:50 +01:00
Hugo Buddelmeijer
9670f549d9
gnu: python-flask-sqlalchemy: Update to 3.1.1-0.168cb4b.
...
* gnu/packages/python-web.scm (python-flask-sqlalchemy): Update to
3.1.1-0.168cb4b.
[source]: Switch to git-fetch.
Change-Id: I42972b20f998e5f99cab02938eb9cdd678720ef5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-16 09:58:50 +01:00
Hugo Buddelmeijer
4ef20a42e4
gnu: python-fastapi: Update to 0.131.0.
...
* gnu/packages/python-web.scm (python-fastapi): Update to 0.131.0.
[native-inputs]: Remove python-sqlalchemy; add python-sqlalchemy-2.
[arguments]<#:test-backend>: Use 'custom.
<#:test-flags>: Update tests.
[home-page]: Update with redirect.
2026-04-16 09:58:49 +01:00
Anderson Torres
f61fc47913
gnu: Sort #:use-module directives.
...
* gnu/packages/build-tools.scm: Sort #:use-module directives.
* gnu/packages/debian.scm: Likewise.
* gnu/packages/games.scm: Likewise.
* gnu/packages/gnupg.scm: Likewise.
* gnu/packages/linux.scm: Likewise.
* gnu/packages/machine-learning.scm: Likewise.
* gnu/packages/networking.scm: Likewise.
* gnu/packages/node.scm: Likewise.
* gnu/packages/python-web.scm: Likewise.
* gnu/packages/python-xyz.scm: Likewise.
* gnu/packages/rpc.scm: Likewise.
* gnu/packages/search.scm: Likewise.
* gnu/packages/sssd.scm: Likewise.
* gnu/packages/sync.scm: Likewise.
* gnu/packages/web.scm: Likewise.
Change-Id: I78c89220c9f7ff73892a6008e5d9fb3c23df53ea
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-12 17:27:42 +02:00
Anderson Torres
6ee49c693f
gnu: Rename (gnu packages adns) to (gnu packages dns).
...
* gnu/packages/bittorrent.scm: Rename (gnu packages adns) to (gnu packages dns).
* gnu/packages/build-tools.scm: Likewise.
* gnu/packages/debian.scm: Likewise.
* gnu/packages/games.scm: Likewise.
* gnu/packages/gnupg.scm: Likewise.
* gnu/packages/linux.scm: Likewise.
* gnu/packages/machine-learning.scm: Likewise.
* gnu/packages/networking.scm: Likewise.
* gnu/packages/node.scm: Likewise.
* gnu/packages/python-web.scm: Likewise.
* gnu/packages/python-xyz.scm: Likewise.
* gnu/packages/rpc.scm: Likewise.
* gnu/packages/search.scm: Likewise.
* gnu/packages/sssd.scm: Likewise.
* gnu/packages/sync.scm: Likewise.
* gnu/packages/web.scm: Likewise.
Change-Id: Id6705f311aea37342d6769b25d42253e5428703f
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-12 17:27:21 +02:00
jgart
c71d1f0b97
gnu: gunicorn: Update to 25.3.0.
...
* gnu/packages/python-web.scm (gunicorn): Update to 25.3.0.
[properties]: Resolve CVE-2024-1135.
[arguments]: Remove build-doc phase.
[native-inputs]: Removed python-aiohttp, python-sphinx, and texinfo.
Added python-eventlet, python-h2, python-httpx, python-pytest-asyncio,
python-setuptools, and python-uvloop.
Change-Id: Ib272649687cda475b3dacf103b3c98b9e6be581d
2026-04-07 12:34:18 -04:00
jgart
219bdc743b
gnu: python-eventlet: Update to 0.40.4.
...
* gnu/packages/python-web.scm (python-eventlet): Update to 0.40.4.
[native-inputs]: Remove python-pypa-build.
Change-Id: I312a183fd87ea2531068d5168e7f96112ded951e
2026-04-07 09:02:43 -04:00
Nguyễn Gia Phong
881cfbba6d
gnu: Add python-flask-limiter.
...
* gnu/packages/python-web.scm (python-flask-limiter): New variable.
Change-Id: I0730a509835e8a655bffeace8869e550c9e015c0
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-03-26 06:39:05 +01:00
Arun Isaac
e7020545b3
gnu: Add python-feedgen.
...
* gnu/packages/python-web.scm (python-feedgen): New variable.
Change-Id: I2f3f444da871962855bad007365266444bc8b86c
2026-03-24 22:11:40 +00:00
Arun Isaac
0680426b1a
gnu: Add python-justhtml.
...
* gnu/packages/python-web.scm (python-justhtml): New variable.
Change-Id: I85388b0a8fbac93e2e72d2df03da16fa46b616bc
2026-03-24 22:11:27 +00:00
Hugo Buddelmeijer
314107d782
gnu: python-bleach: Fix requirements.
...
Followup to 259643c993 .
The sanity-check of python-nbclassic fails without this patch.
* gnu/packages/python-web.scm (python-bleach): Fix requirements.
[arguments]<#:phases> Add 'relax-requirements phase.
Merges: https://codeberg.org/guix/guix/pulls/7360
Change-Id: I52da267e6d237479ae5a0c0f125c2624ffafe8fb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-03-20 19:55:42 +00:00
Nicolas Graves
67def57798
gnu: python-cachecontrol: Enable tests.
...
* gnu/packages/python-web.scm (python-cachecontrol)
[arguments]: Drop them.
[native-inputs]: Add python-cherrypy, python-pytest.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-03-20 15:01:51 +00:00
Nicolas Graves
bb87f0af63
gnu: python-flask-sqlalchemy: Ignore warnings.
...
* gnu/packages/python-web.scm (python-flask-sqlalchemy)[arguments]
<#:test-flags>: Ignore deprecation warnings.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-03-20 15:01:50 +00:00
Nicolas Graves
d33edea8ed
gnu: python-aioftp: Update to 0.27.2.
...
* gnu/packages/python-web.scm (python-aioftp): Update to 0.27.2.
[native-inputs]: Add python-pytest-mock, python-siosocks. Remove
python-wheel.
[propagated-inputs]: Add python-typing-extension.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-03-20 15:01:50 +00:00
Sharlatan Hellseher
adad5ef281
gnu: python-bleach: Move to python-web.
...
* gnu/packages/python-xyz.scm (python-bleach): Move from here ...
* gnu/packages/python-web.scm: ... to here.
Change-Id: Idf243f18f1cf72ae8915804e2261a36ca925a0af
2026-03-20 14:11:36 +00:00
Ludovic Courtès
1ae20f03f4
gnu: Reference the inherited inputs values.
...
This commit was made by running this command:
sed -e's/modify-inputs (package-\([a-z-]*\)inputs [a-zA-Z0-9-]\+)/modify-inputs \1inputs/g' -i gnu/packages/*.scm
… and then reverting individual hunks where the change would trigger unbound
variable warnings or other issues (such as ‘native-inputs’ is bound in the
body of the ‘inputs’ field, but it refers to the ‘native-inputs’ thunk defined
just above).
Change-Id: I6d94819f2809313fa1fbefc61897502ee7d66fab
2026-03-20 13:27:16 +01:00
Ludovic Courtès
2a50c9598b
gnu: Reference the inherited ‘arguments’ value.
...
This commit was made by running this command:
sed -e's/substitute-keyword-arguments (package-arguments [a-zA-Z0-9-]\+)/substitute-keyword-arguments arguments/g' -i gnu/packages/*.scm
… and then:
1. reverting changes from ‘gnu/packages/rust.scm’ and
‘gnu/packages/java.scm’ since they would incur derivation changes and/or
breakage;
2. reverting the change for ‘gcc-final’ in ‘gnu/packages/commencement.scm’;
3. reverting the change for ‘onnx-optimizer’, ‘openquest’, and ‘certbot’,
which use ‘substitute-keyword-arguments’ for arguments that are not
inherited (and thus ‘arguments’ would be unbound);
4. reverting the change for ‘insight-toolkit-legacy’ and ‘wine64-staging’
which make bogus assumptions about inherited arguments.
Change-Id: I122a7cf517b6b63cae38944b5d33ade4b1f5a89c
2026-03-20 13:27:15 +01:00
Cayetano Santos
259643c993
gnu: python-tinycss2: Update to 1.5.1.
...
* gnu/packages/python-web.scm (python-tinycss2): Update to 1.5.1.
[native-inputs]: Remove python-pytest-cov.
[home-page]: Update.
Change-Id: I9c9ae774d5b07285c2752d7d46615de6321602ba
2026-03-19 08:30:35 +01:00