summaryrefslogtreecommitdiff
path: root/gnu/packages/python-web.scm
AgeCommit message (Collapse)Author
2026-02-07gnu: python-pyscss: Switch to python-pytest-8.Nicolas Graves
* gnu/packages/python-web.scm (python-pyscss) [native-inputs]: Replace python-pytest by python-pytest-8. Change-Id: Id1fd90e5779a288ffde574cf41057eac49448dd2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-python3-saml: Drop phase 'pre-check.Nicolas Graves
* gnu/packages/python-web.scm (python-python3-saml)[arguments] <#:phases>: Drop phase 'pre-check. Change-Id: Ib1fc47e84ea2e8da5aa30205802c758d4de16ac3 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-google-api-core: Update to 2.29.0.Nicolas Graves
* gnu/packages/python-web.scm (python-google-api-core): Update to 2.29.0. Change-Id: I6da448552d1d6ae49af66f98a5cbde0511c7bcc4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-google-auth-oauthlib: Update to 1.2.4.Nicolas Graves
* gnu/packages/python-web.scm (python-google-auth-oauthlib): Update to 1.2.4. Change-Id: I6d7b2e267ebb93d394cd243ccec779d6260363ba Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-google-auth: Update to 2.48.0.Nicolas Graves
* gnu/packages/python-web.scm (python-google-auth): Update to 2.48.0. [propagated-inputs]: Remove python-cachetools, add python-cryptography. [native-inputs]: Add python-aiohttp, python-requests, python-rsa, python-urllib3. Remove python-cryptography, python-mock. Change-Id: Iad35b296c278b182fcb0256e4a66a90e4758fa40 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-elastic-transport: Use the right python-pytest-asyncio.Nicolas Graves
* gnu/packages/python-web.scm (python-elastic-transport) [native-inputs]: Replace python-pytest-asyncio by python-pytest-asyncio-0.26. Change-Id: I49d13fb4c1130f36cc73f89ba224958e2b1d4944 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: Remove python-pysimplesoap.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-pysimplesoap): Delete variable. Fixes: guix/guix#5089 Change-Id: I4cec05e760e2e475005e2ade335f4bab492691d9
2026-02-07gnu: Remove python-publicsuffix.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-publicsuffix): Delete variable. Fixes: guix/guix#5072 Change-Id: I8b786a0466b44fb341b48bfbd1e50b283a4d0a7d
2026-02-07gnu: awscli: Update to 1.43.11.Sharlatan Hellseher
* gnu/packages/python-web.scm (awscli): Update to 1.43.11. Change-Id: I11f4ce5f12ade7efcbf4338e127d649579d985e6
2026-02-07gnu: python-s3fs: Update to 2026.1.0.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-s3fs): Update to 2026.1.0. Change-Id: If0e843b76e7f0daa14247b599d1d0239a81f4c40
2026-02-07gnu: python-aiobotocore: Update to 3.0.0.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-aiobotocore): Update to 3.0.0. [propagated-inputs]: Remove python-urllib3; add python-typing-extensions. [home-page]: Fix it. Change-Id: I69dad6eecf07d551b2254cc9120ea79f3f18d649
2026-02-07gnu: python-s3transfer: Update to 0.16.0.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-s3transfer): Update to 0.16.0. Change-Id: I6118598ce3f27d3434ceeef194dbdd53edfb9b97
2026-02-07gnu: python-aiohttp: Update to 3.11.18.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-aiohttp): Update to 3.11.18. [phases]{fix-pytest-config}: New phase. [propagated-inputs]: Remove python-async-timeout. [native-inputs]: Remove python-pytest-cov and python-wheel; add python-isal. Change-Id: Iddaa74cf3cae0ce50105c556311b0a43f761bea9
2026-02-07gnu: python-tornado: Update to 6.4.2.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-tornado): Absorb definition of python-tornado-6. (python-tornado-5): New variable, inherit from python-tornado. (python-tornado-6): Deprecate variable. * gnu/packages/jupyter.scm (python-jupyterlite-core) * gnu/packages/jupyter.scm (python-pytest-jupyter) * gnu/packages/jupyter.scm (python-voila) * gnu/packages/python-xyz.scm (python-pypugjs) * gnu/packages/python-xyz.scm (python-tenacity): [native-inputs]: Remove python-tornado-6; add python-tornado. * gnu/packages/machine-learning.scm (kaldi-gstreamer-server): [inputs]: Remove python-tornado-6; add python-tornado. * gnu/packages/bioinformatics.scm (python-bulkvis) * gnu/packages/jupyter.scm (python-ipykernel) * gnu/packages/jupyter.scm (python-jupyter-client) * gnu/packages/jupyter.scm (python-jupyter-client-7) * gnu/packages/jupyter.scm (python-jupyter-server) * gnu/packages/jupyter.scm (python-nbclassic) * gnu/packages/jupyter.scm (python-nbdime) * gnu/packages/jupyter.scm (python-notebook) * gnu/packages/jupyter.scm (python-terminado) * gnu/packages/python-check.scm (python-pytest-tornasync) * gnu/packages/python-science.scm (python-distributed) * gnu/packages/python-xyz.scm (python-bokeh) * gnu/packages/python-xyz.scm (python-ipyparallel-bootstrap) * gnu/packages/python-xyz.scm (python-nbconvert) [propagated-inputs]: Remove python-tornado-6; add python-tornado. Change-Id: I437d73a0711c88e329666b6bc853f6332c277098
2026-02-07gnu: hypercorn: Drop uneeded propagated-inputs.Nicolas Graves
* gnu/packages/python-xyz.scm (hypercorn)[propagated-inputs]: Drop python-exceptiongroup, python-taskgroup. Change-Id: Id5b27d63b4e9ff6ee0c9b5dfb3731218672840dd Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-quart-trio: Drop python-exceptiongroup propagated-input.Nicolas Graves
* gnu/packages/python-web.scm (python-quart-trio)[propagated-inputs]: Drop python-exceptiongroup. Change-Id: I3cadb8346c717fd014d3cae88dc04660386e1fe3 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: Drop setting SETUPTOOLS_SCM_PRETEND_VERSION in some packages.Nicolas Graves
* gnu/packages/astronomy.scm (python-asdf-compression) (python-asdf-fits-schemas, python-cdflib, python-sunkit-spex): * gnu/packages/bioinformatics.scm (python-whatshap, python-mudata) (python-pyfaidx, python-ctxcore, scvelo): * gnu/packages/bootloaders.scm (dtc): * gnu/packages/check.scm (python-pytest-xdist, python-pytest-forked): * gnu/packages/databases.scm (python-fastparquet): * gnu/packages/disk.scm (greaseweazle-host-tools): * gnu/packages/docker.scm (python-docker): * gnu/packages/finance.scm (python-ledgerblue): * gnu/packages/fontutils.scm (python-compreffor) (python-defcon-bootstrap, nototools): * gnu/packages/games.scm (sc-controller): * gnu/packages/machine-learning.scm (python-botorch): * gnu/packages/music.scm (python-pylast): * gnu/packages/package-management.scm (conda): * gnu/packages/python-build.scm (python-exceptiongroup): * gnu/packages/python-science.scm (python-dask-image) (python-distributed, python-osqp): * gnu/packages/python-web.scm (python-branca, python-smart-open): * gnu/packages/python-xyz.scm (python-conda-content-trust) (python-menuinst, python-isort, python-pyclibrary) (python-pyclipper, python-csb43-0.10, python-orgparse) (python-deepmerge, python-scooby, python-uuid6): * gnu/packages/radio.scm (nanovna-saver): * gnu/packages/sphinx.scm (python-sphinx-autodoc-typehints): [arguments]: Remove phases setting SETUPTOOLS_SCM_PRETEND_VERSION. * gnu/packages/python-xyz.scm (python-bagit) [arguments]: Refactor manual 'check phase into #:test-flags. Change-Id: I0713d6603f982a7f956d02fc3b85a384f4dd6ce4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: Remove python-importlib-metadata input from some packages.Nicolas Graves
Remove python-importlib-metadata from [native-inputs, inputs, or propagated-inputs] in the following packages as not required for build/tests/install: * gnu/packages/android.scm (python-miio) * gnu/packages/astronomy.scm (python-jwst, python-stpipe) * gnu/packages/bioinformatics.scm (python-demuxem, python-hotspotsc, python-weblogo, python-metacells) * gnu/packages/calendar.scm (khal) * gnu/packages/django.scm (python-django-q2) * gnu/packages/engineering.scm (python-asyncua) * gnu/packages/jupyter.scm (python-jupyterlab-server, python-jupyterlite-core) * gnu/packages/machine-learning.scm (python-pynndescent, python-gymnasium) * gnu/packages/maths.scm (python-orthopy, python-quadpy) * gnu/packages/package-management.scm (poetry) * gnu/packages/python-compression.scm (python-pybcj) * gnu/packages/python-crypto.scm (python-keyring) * gnu/packages/python-web.scm (python-jsonpickle, python-flask) * gnu/packages/python-xyz.scm (python-jsonschema-3, python-pystitcher, python-lsp-server, python-nbconvert, python-dns-lexicon, python-signedjson, python-verlib2) * gnu/packages/sphinx.scm (python-sphinx-6) * gnu/packages/spreadsheet.scm (visidata) Change-Id: Ifac8350aa60528dc2ccacf2570120dbcf1c74ab8 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: Remove python-mypy native-input from some packages.Nicolas Graves
Remove python-mypy from [native-inputs] in the following packages as not required for build/tests/install: * gnu/packages/engineering.scm: (uranium, cura) * gnu/packages/machine-learning.scm: (python-torchmetrics) * gnu/packages/python-check.scm: (python-nptyping) * gnu/packages/python-web.scm: (python-huggingface-hub, python-asgiref, python-starsessions) * gnu/packages/python-xyz.scm: (kalamine, python-numpy-1) * gnu/packages/serialization.scm: (python-msgspec) Change-Id: I46d608020f65a2d6a8d3fec792173e44308360bd Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: Remove python-covdefaults native-input from some packages.Nicolas Graves
Remove python-covdefaults from [native-inputs] in the following packages as not required for build/tests/install: * gnu/packages/python-xyz.scm (python-pyproject-api) * gnu/packages/version-control.scm (pre-commit) Change-Id: I97ac72184393a86c5eabf32a558efc95630f07e3 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: Remove python-flake8 native-input from some packages.Nicolas Graves
Remove python-flake8 from [native-inputs] in the following packages as not required for build/tests/install: * gnu/packages/bioinformatics.scm: (python-doubletdetection) * gnu/packages/ebook.scm: (calibre) * gnu/packages/graph.scm: (python-pygsp) * gnu/packages/machine-learning.scm: (python-pymanopt, python-pyro-api) * gnu/packages/python-web.scm: (python-furl) * gnu/packages/python-xyz.scm: (python-jinja2-cli) * gnu/packages/simulation.scm: (python-dolfin-adjoint) * gnu/packages/vpn.scm: (sshuttle) * gnu/packages/music.scm (python-mutagen): [arguments]<#:test-flags>: Ignore flake8 quality tests. [native-inputs]: Remove python-flake8. Change-Id: I2789b8711faf3aa60a4bfa2062f95616e216d6c3 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: Remove python-requests-unixsocket.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-requests-unixsocket): Delete variable. Change-Id: I898475524363db1d6011e4de75f643b8d7633cc4
2026-02-07gnu: python-dependency-groups: Correct package.Nicolas Graves
* gnu/packages/python-web.scm (python-dependency-groups) [native-inputs]: Add python-pytest, as tests were not run using unittests. Change-Id: I966ea4dad232ad514bcf10cfd37a89c5244ca0b5 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: python-frozenlist: Update to 1.8.0.Nicolas Graves
* gnu/packages/python-web.scm (python-frozenlist): Update to 1.8.0. [source]: Switch to git-fetch. [outputs]: Add "wheel" output. [arguments]<#:test-flags>: Ignore configuration. [native-inputs]: Add python-cython, python-pytest, python-tomli. Remove python-wheel. Change-Id: I3ff9f502960c8dd1ff304b90499d4c1370869b20 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: Remove python-hypercorn.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-hypercorn): Delete variable. Change-Id: I8718d0984ba3d2f3450cd6d7209a2fd8bf857d34
2026-02-07gnu: Remove python-requests-next.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-requests-next): Delete variable. Change-Id: I83a6c57aa27afaeb9116efb33982dce92f5cfa1d
2026-02-07gnu: python-azure-core: Use python-pytest-8Sharlatan Hellseher
* gnu/packages/python-web.scm (python-azure-core)[native-inputs]: Remove python-pytest; add python-pytest-8. Change-Id: I82a393735461681b3fa9112b582e87eb46700635
2026-01-25gnu: python-kubernetes: Update to 35.0.0.Allan Adair
* gnu/packages/python-web.scm (python-kubernetes): Update to 35.0.0. [inputs]: Replace python-urllib3-1.26 by python-urllib3. Change-Id: I079ee405acfc603847a7e8eb957f5b3f02e14cba Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-blacksheep: Update to 2.4.6.wrobell
This version fixes https://github.com/Neoteroi/BlackSheep/issues/646, which fixes build with Cython 3.2.x. See also https://github.com/cython/cython/issues/7436 * gnu/packages/python-web.scm (python-blacksheep): Update to 2.4.6. Change-Id: I806c921823a7ee7ce8e5db148a36aa142835573a Reviwed-by: Nguyễn Gia Phong <cnx@loang.net> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-flask-cors: Update to 6.0.2.Hugo Buddelmeijer
* 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-25gnu: Add python-flask-paginate.Felix Gruber
* 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-25gnu: python-domain-connect: Remove unused inputs.Nicolas Graves
* 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-25gnu: python-cachecontrol: Remove python-lockfile propagated-input.Nicolas Graves
* 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-25gnu: python-jwcrypto: Adjust inputs.Sharlatan Hellseher
* 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-25gnu: python-blacksheep: Update to 2.4.5.Sharlatan Hellseher
* 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-25gnu: python-guardpost: Update to 1.0.4.Sharlatan Hellseher
* 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-25gnu: python-cloudpathlib: Fix tests.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-cloudpathlib)[native-inputs]: Add python-psutil. Change-Id: I2c13d89f7739f94ca5532188cafaba7d6b214f1d Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-fastapi: Update to 0.124.0.Sharlatan Hellseher
* 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-25gnu: python-pydantic-2: Deprecate by python-pydantic.Sharlatan Hellseher
* 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-25gnu: python-httptools: Update to 0.7.1.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-httptools): Update to 0.7.1. Change-Id: Iae65ddeff91abec3029403998469ae53547f295b Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2025-12-31gnu: python-pyzabbix: Move to python-web.Sharlatan Hellseher
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-30gnu: Remove python-rauth.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-rauth): Delete variable. Fixes: guix/guix#4576 Change-Id: Ic38764f54e828c2e591f62ad09f1e04450713d9f
2025-12-30gnu: Remove python-unalix.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-unalix): Delete variable. Fixes: guix/guix#4577 Change-Id: I842a022d7b48ac0bb0dcae4014fa3e12fe40d982
2025-12-28gnu: python-google-cloud-storage: Update to 2.19.0.Nicolas Graves
* 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-28gnu: python-google-cloud-core: Update to 2.5.0.Nicolas Graves
* 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-28gnu: python-google-api-core: Update to 2.28.1.Nicolas Graves
* 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-28gnu: python-googleapis-common-protos: Update to 1.66.0.Nicolas Graves
* 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-28gnu: python-google-api-client: Update to 2.187.0.Nicolas Graves
* 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-28gnu: python-google-resumable-media: Update to 2.8.0.Nicolas Graves
* 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-28gnu: python-google-auth: Update to 2.41.1.Nicolas Graves
* 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>