Hugo Buddelmeijer
4f03b2f931
gnu: python-flask-cors: Update to 6.0.2.
...
* gnu/packages/python-web.scm (python-flask-cors): Update to 6.0.2.
[arguments]<#:phases>: Add fix-version phase.
Change-Id: I343c65293d56286d651d59c8bd64ecb847693607
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:07 +01:00
Felix Gruber
cc0f8c7ea7
gnu: Add python-flask-paginate.
...
* gnu/packages/python-web.scm (python-flask-paginate): New variable.
Change-Id: I38eefde359691ce5856bd979e8b7821f83ca3a86
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:42 +01:00
Nicolas Graves
c2a75f4031
gnu: python-domain-connect: Remove unused inputs.
...
* gnu/packages/python-web.scm (python-domain-connect):
[native-inputs]: Remove python-wheel.
[propagated-inputs]: Remove python-publicsuffix.
Change-Id: I959e6239149c51a25d44ffc18ddad0b6ce9f9b63
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:14 +01:00
Nicolas Graves
ba94b24f93
gnu: python-cachecontrol: Remove python-lockfile propagated-input.
...
* gnu/packages/python-web.scm (python-cachecontrol)[propagated-input]:
Remove python-lockfile.
Change-Id: I9801a3673d1e655148a7d9a76cb4026c26fca69d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:39 +01:00
Sharlatan Hellseher
3bdcc858e0
gnu: python-jwcrypto: Adjust inputs.
...
* gnu/packages/python-web.scm (python-jwcrypto)[propagated-inputs]:
Remove python-deprecated; add python-typing-extensions.
Change-Id: I0eda45ecdb99e98d7841482fb77c390014a53e2b
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:07 +01:00
Sharlatan Hellseher
6405ea2b2a
gnu: python-blacksheep: Update to 2.4.5.
...
* gnu/packages/python-web.scm (python-blacksheep): Update to 2.4.5.
[propagated-inputs]: Add python-essentials, python-httptools, and python-rodi.
Change-Id: Id3ab94d587a46a99a1f85910ce2d60f7721816b3
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:36 +01:00
Sharlatan Hellseher
4c16c28f74
gnu: python-guardpost: Update to 1.0.4.
...
* gnu/packages/python-web.scm (python-guardpost): Update to 1.0.4.
[propagated-inputs]: Add python-cryptography, python-essentials, and python-pyjwt.
[native-inputs]: Remove python-cryptography and python-pyjwt.
Change-Id: Ia527c00ac1224ded076679e3971c43d7f3482540
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:34 +01:00
Sharlatan Hellseher
a4d4d6af00
gnu: python-cloudpathlib: Fix tests.
...
* gnu/packages/python-web.scm (python-cloudpathlib)[native-inputs]:
Add python-psutil.
Change-Id: I2c13d89f7739f94ca5532188cafaba7d6b214f1d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:31 +01:00
Sharlatan Hellseher
b052a8626e
gnu: python-fastapi: Update to 0.124.0.
...
* gnu/packages/python-web.scm (python-fastapi): Update to 0.124.0.
[arguments] <test-flags>: Rework them, do not run tests on documentation
and toturials.
<phases>: Remove 'relax-requirements.
[propagated-inputs]: Add python-annotated-doc and
python-pydantic-extra-types.
[native-inputs]: Add python-anyio, python-types-orjson, and
python-types-ujson.
Change-Id: I699102d132838e3a8ac120063c6fdb89b25db89f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:26 +01:00
Sharlatan Hellseher
a0ed2482e4
gnu: python-pydantic-2: Deprecate by python-pydantic.
...
* gnu/packages/python-xyz.scm (python-pydantic-2): Deprecate variable.
* gnu/packages/astronomy.scm (python-czml3, python-edps, python-hvpy):
[propagated-inputs]: Remove python-pydantic-2; add python-pydantic.
* gnu/packages/cybersecurity.scm (gallia):
[inputs]: Remove python-pydantic-2; add python-pydantic.
* gnu/packages/databases.scm (python-prisma)[propagated-inputs]:
Remove python-pydantic-2; add python-pydantic.
(python-tortoise-orm, aerich)[native-inputs]: Remove python-pydantic-2;
add python-pydantic.
* gnu/packages/django.scm (python-django-ninja)[propagated-inputs]:
Remove python-pydantic-2; add python-pydantic.
* gnu/packages/finance.scm (python-schwifty)[native-inputs]: Remove
python-pydantic-2; add python-pydantic.
* gnu/packages/games.scm (tuxemon)[propagated-inputs]: Remove
python-pydantic-2; add python-pydantic.
* gnu/packages/machine-learning.scm (python-spacy, python-thinc):
[propagated-inputs]: Remove python-pydantic-2; add python-pydantic.
* gnu/packages/maths.scm (python-libensemble)[propagated-inputs]: Remove
python-pydantic-2; add python-pydantic.
* gnu/packages/protobuf.scm (python-pure-protobuf)[native-inputs]:
Remove python-pydantic-2; add python-pydantic.
* gnu/packages/python-check.scm (python-inline-snapshot)[native-inputs]:
Remove python-pydantic-2; add python-pydantic.
* gnu/packages/python-science.scm (python-iminuit):[native-inputs]:
Remove python-pydantic-2; add python-pydantic.
(python-pandera, python-vaex-core)[propagated-inputs]: Remove
python-pydantic-2; add python-pydantic.
* gnu/packages/python-web.scm: (python-cloudpathlib, python-huggingface-hub):
[native-inputs]: Remove python-pydantic-2; add python-pydantic.
(python-aws-sam-translator, python-weasel, python-openai,
python-fastapi, python-fastapi-csrf-protect,
python-fastapi-pagination-minimal, python-fastapi-pagination):
[propagated-inputs]: Remove python-pydantic-2; add python-pydantic.
* gnu/packages/python-xyz.scm: (python-safety-schemas,
python-pytoolconfig, python-pydantic-cli, python-pydantic-settings,
python-confection, python-safety)[propagated-inputs]: Remove
python-pydantic-2; add python-pydantic.
(python-deepdiff, python-lief)[native-inputs]: Remove
python-pydantic-2; add python-pydantic.
Change-Id: I20842162ae8a6c0abd54e4ef1fc676f928541184
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:13 +01:00
Sharlatan Hellseher
e76cbbc8ac
gnu: python-httptools: Update to 0.7.1.
...
* gnu/packages/python-web.scm (python-httptools): Update to 0.7.1.
Change-Id: Iae65ddeff91abec3029403998469ae53547f295b
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:01 +01:00
Sharlatan Hellseher
c26faeee46
gnu: python-pyzabbix: Move to python-web.
...
This is an intermediate Python module communicating with Zabbix API via
HTTP, the best place is (gnu packages python-web).
* gnu/packages/monitoring.scm (python-pyzabbix): Move from here ...
* gnu/packages/python-web.scm: ... to here.
Change-Id: I7ef6b03b6f33310b2470b4adaf60be87dec19f6b
2025-12-31 15:11:20 +00:00
Sharlatan Hellseher
0c6fe1a1e7
gnu: Remove python-rauth.
...
* gnu/packages/python-web.scm (python-rauth): Delete variable.
Fixes : guix/guix#4576
Change-Id: Ic38764f54e828c2e591f62ad09f1e04450713d9f
2025-12-30 13:30:44 +00:00
Sharlatan Hellseher
d7448718b6
gnu: Remove python-unalix.
...
* gnu/packages/python-web.scm (python-unalix): Delete variable.
Fixes : guix/guix#4577
Change-Id: I842a022d7b48ac0bb0dcae4014fa3e12fe40d982
2025-12-30 13:29:58 +00:00
Nicolas Graves
c9bf53a9ad
gnu: python-google-cloud-storage: Update to 2.19.0.
...
* gnu/packages/python-web.scm (python-google-cloud-storage): Update to 2.19.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Migrate to <#:test-flags>.
<#:test-flags>: Ignore failing tests.
[native-inputs]: Add python-googleapis-common-protos,
python-setuptools.
[description]: Improve style.
Change-Id: I6bf0280671e880c1a1fb3ae461e74b572ce26136
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 22:26:59 +00:00
Nicolas Graves
8de8f01277
gnu: python-google-cloud-core: Update to 2.5.0.
...
* gnu/packages/python-web.scm (python-google-cloud-core): Update to 2.5.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-grpcio-status, python-pytest,
python-setuptools.
[description]: Improve style.
Change-Id: I39913a8a2cf5238171848d83232cc9c6538bdd0d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 22:26:59 +00:00
Nicolas Graves
7168af42c2
gnu: python-google-api-core: Update to 2.28.1.
...
* gnu/packages/python-web.scm (python-google-api-core): Update to 2.28.1.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-pytest-mock, python-setuptools.
[description]: Improve style.
(python-google-api-client)[arguments]<#:test-flags>: Ignore additional
tests, failing due to deprecations.
Change-Id: I2471d36ec33713eab08d5967ef4141f6dde824ab
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 22:26:59 +00:00
Nicolas Graves
5c029b0473
gnu: python-googleapis-common-protos: Update to 1.66.0.
...
* gnu/packages/python-web.scm (python-googleapis-common-protos): Update to 1.66.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: Id5cf674c5ca8861e03448166fc17146f6a4e8bfc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 22:26:59 +00:00
Nicolas Graves
36f94ae8c1
gnu: python-google-api-client: Update to 2.187.0.
...
* gnu/packages/python-web.scm (python-google-api-client): Update to 2.187.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore a single failing test.
[native-inputs]: Add python-parameterized, python-pytest,
python-setuptools.
[propagated-inputs]: Remove python-six.
Change-Id: Icc763db0362ec109d2775ffa0e83485c888181ea
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 22:26:56 +00:00
Nicolas Graves
aaf5240f54
gnu: python-google-resumable-media: Update to 2.8.0.
...
* gnu/packages/python-web.scm (python-google-resumable-media): Update to 2.8.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Migrate to <#:test-flags>, ignore failing
tests.
[native-inputs]: Add python-pytest-asyncio, python-setuptools. Remove
python-requests.
Change-Id: Ibe2bcd5c6165144f3f08e5766bef2e6a99716f94
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 21:37:00 +00:00
Nicolas Graves
c67d83622e
gnu: python-google-auth: Update to 2.41.1.
...
* gnu/packages/python-web.scm (python-google-auth): Update to 2.41.1.
[propagated-inputs]: Replace python-cachetools-5 by python-cachetools.
Add python-aiohttp, python-requests, python-urllib3. Remove
python-pyjwt.
[native-inputs]: Add python-grpcio, python-oauth2client,
python-packaging, python-pyjwt. Remove python-requests, python-wheel.
Change-Id: I3789f881efbfd8a871de838e117fe95220d67277
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 21:37:00 +00:00
Nicolas Graves
23c7b50e24
gnu: python-google-auth-oauthlib: Update to 1.2.3.
...
* gnu/packages/python-web.scm (python-google-auth-oauthlib): Update to 1.2.3.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-flask. Add python-click.
Change-Id: Ieb00845fbdbc72679e8b5b4c2d2ebdd61e0c95d8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 21:36:59 +00:00
Nicolas Graves
acd77f2f2f
gnu: python-siosocks: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-siosocks):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-setuptools.
Change-Id: Ia158d6c5277672d8a5556a9af67d37bf372d8b18
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 21:36:59 +00:00
Nicolas Graves
2d3a2f5061
gnu: python-cloudscraper: Update to 3.0.0.
...
* gnu/packages/python-web.scm (python-cloudscraper): Update to 3.0.0.
[arguments]<#:test-flags>: Refresh them.
<#:phases>: Rename and enrich phase 'drop-unsupported-sources to phase
'relax-requirments.
[propagated-inpurs]: Add python-pycryptodome, python-brotli,
python-websocket-client.
Change-Id: I79b08c887190a70e36bc5d79c3f57274b9c7c16d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 21:36:59 +00:00
Nicolas Graves
77f4b98f55
gnu: python-cloudscraper: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-cloudscraper):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace 'check phase replacement by
<#:test-flags>. Refresh style.
[native-inputs]: Add python-setuptools.
Change-Id: Icd0a5d262e9162a3085ace65cee6de31d18aa647
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 21:36:59 +00:00
Nicolas Graves
9b94117220
gnu: python-robot-detection: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-robot-detection):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend>: Set it.
[native-inputs]: Add python-setuptools.
Change-Id: Ic6b6eb595bdbc11925e9660cccd300830909fca7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 21:36:59 +00:00
Nicolas Graves
aa9a0c580c
gnu: python-random-user-agent: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-random-user-agent):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
Change-Id: Idfb3cf77f5de4a24e79f8c463d6e72837fae568c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 21:36:59 +00:00
Nicolas Graves
9c686b3c5b
gnu: python-wsgiprox: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-wsgiprox):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
[native-inputs]: Add python-setuptools.
Change-Id: I024bba1faee968ed077bcfbf8abeb297ecce9280
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 21:36:59 +00:00
Nicolas Graves
50a7c9c250
gnu: python-vf-1: Update to 1.0.0.
...
* gnu/packages/python-web.scm (python-vf-1): Update to 1.0.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
[home-page]: Update it.
Change-Id: I7c5ab11955fb00853287316c9217bf7f3a6b3644
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 20:51:52 +00:00
Nicolas Graves
f6f64eb625
gnu: python-path-and-address: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-path-and-address):
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-setuptools.
Change-Id: I14f6c4acab48aeb3b788462e0d31783092faf1cf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 20:51:52 +00:00
Nicolas Graves
622938d004
gnu: python-gitlab: Update to 7.0.0.
...
* gnu/packages/python-web.scm (python-gitlab): Update to 7.0.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore graphql tests, as well as a failing test.
[native-inputs]: Add python-anyio, python-pytest, python-responses,
python-setuptools.
Change-Id: I0ed72d559bdb376da3680bfb6a4166f66c6d0884
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 20:51:52 +00:00
Nicolas Graves
b7fd221b8b
gnu: python-slugify: Update to 8.0.4.
...
* gnu/packages/python-web.scm (python-slugify): Update to 8.0.4.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
<#:test-backend>: Set it.
[native-inputs]: Add python-setuptools.
Change-Id: Iaa66cd7808cb4262e3d4c0594a270292fa5805e9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 20:51:52 +00:00
Nicolas Graves
12d7fa7ac8
gnu: python-pybrowserid: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-pybrowserid):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend>: Set it.
[native-inputs]: Add python-setuptools.
Change-Id: I6988fa801bd558308fd46d2621ddc063ae344779
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 20:51:51 +00:00
Nicolas Graves
db7aeb1527
gnu: python-hawkauthlib: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-hawkauthlib):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend>: Set it.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I6299010b634b18ce6f1a0e5084def7453242a291
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 20:51:51 +00:00
Nicolas Graves
71feb6e64c
gnu: python-urlgrabber: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-urlgrabber):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Adapt them.
<#:tests?>: Disable them, as they silently fail.
[native-inputs]: Add python-setuptools.
Change-Id: Ie6827cf5d7d0594a88013747854ac1e1f4c5e591
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 20:51:51 +00:00
Nicolas Graves
6a39270d9b
gnu: python-publicsuffix2: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-publicsuffix2):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style, reorder keywords, use gexps.
[native-inputs]: Add python-setuptools.
Change-Id: Ic9e7847f465f2b13262961cc0326f0a8596101b4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 20:51:49 +00:00
Nicolas Graves
bd934ceb85
gnu: python-genshi: Update to 0.7.10.
...
* gnu/packages/python-web.scm (python-genshi): Update to 0.7.10.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Set them.
[native-inputs]: Replace python-setuptools-67 by python-setuptools.
Change-Id: I2669c4e462151ab6edeb9e73b0d8af1319dfd72c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:55:12 +00:00
Nicolas Graves
1c07cf709a
gnu: python-oauth2client: Update to 4.1.3.
...
* gnu/packages/python-web.scm (python-oauth2client): Update to 4.1.3.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I90071beb487b8009c86b7ca0262dbf7d7c6598aa
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:55:12 +00:00
Nicolas Graves
bad9bf8835
gnu: python-flask-htmlmin: Update to 3.0.0.
...
* gnu/packages/python-web.scm (python-flask-htmlmin): Update to 3.0.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
[propagated-inputs]: Add python-cssmin, replace python-htmlmin by
python-htmlmin2.
Change-Id: I6f64c78fdaf02501bf106c09da62d7b8ecc38904
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:55:12 +00:00
Nicolas Graves
4f57b0b3d8
gnu: Add python-htmlmin2.
...
* gnu/packages/python-web.scm (python-htmlmin2): New variable.
Change-Id: I81a276437bb17545ae6f1289692ffdbb87e723eb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:55:11 +00:00
Nicolas Graves
9cd7aafa52
gnu: python-cssmin: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-cssmin):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
Change-Id: I2459228cc72bb22a0f24ea91476cc94d61b746ac
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:55:11 +00:00
Nicolas Graves
e7187c7280
gnu: python-htmlmin: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-htmlmin):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I3321c67fce869bdb69917b9cefa32b5577da3be1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:55:11 +00:00
Nicolas Graves
17ba7430d2
gnu: python-flask-restful-swagger: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-flask-restful-swagger):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I3af2d9e263f51f73c3550c28627ae870da330797
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:55:11 +00:00
Nicolas Graves
c3ad8b6b4b
gnu: python-betamax-serializers: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-betamax-serializers):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I551eca9d4caa2745e8726d942c4ff95df63c7af9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:55:11 +00:00
Nicolas Graves
32fbb4e8ab
gnu: python-betamax-matchers: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-betamax-matchers):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
Change-Id: Ie63eab8123ebe2089efa0e86a39d8e6dc545bbe4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:55:11 +00:00
Nicolas Graves
273f5fe9e2
gnu: python-requests-ftp: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-requests-ftp):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pyftpdlib, python-pytest,
python-setuptools, and python-six.
Change-Id: I392a21cfac07773f54e90ec4fe924ce6aedf2c23
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:55:08 +00:00
Nicolas Graves
4940efce8a
gnu: python-grid5000: Update to 1.2.4.
...
* gnu/packages/python-web.scm (python-grid5000): Update to 1.2.4.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools. Remove python-wheel.
Change-Id: Id63542172273e5b3ce0535c8350c56bcc59f781c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 13:27:29 +00:00
Nicolas Graves
d0d5278165
gnu: python-jstyleson: Update to 0.0.2-0.8c47cc9.
...
* gnu/packages/python-web.scm (python-jstyleson): Update to 0.0.2-0.8c47cc9.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
[description]: Improve style.
Change-Id: I54bfd8f5873ef29f3d710ec83639191cae352b13
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 13:27:29 +00:00
Nicolas Graves
f123706a89
gnu: python-flask-combo-jsonapi: Update to 1.1.0-0.3cfff98.
...
* gnu/packages/python-web.scm (python-flask-combo-jsonapi): Update to 1.1.0-0.3cfff98.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Set them.
<#:phases>: Drop 'check phase replacement. Drop support for
marshmallow < 3 in phase 'loosen-requirements.
[native-inputs]: Add python-setuptools. Remove python-coverage,
python-coveralls, python-pytest-runner.
Change-Id: Ib4d89b34ab72f1b5bf45f77731e117b57a8ce87d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 13:27:29 +00:00
Nicolas Graves
16ba490bae
gnu: python-marshmallow-jsonapi: Update to 0.26.0.
...
* gnu/packages/python-web.scm (python-marshmallow-jsonapi): Update to 0.26.0.
[source]: Switch to git-fetch. Using a maintained branch to fix the
package.
[native-inputs]: Remove python-wheel.
Change-Id: I8814bd7b405334fdebe68bfa589a4eb70ebc1c8b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 13:27:29 +00:00