summaryrefslogtreecommitdiff
path: root/gnu/packages/python-web.scm
AgeCommit message (Collapse)Author
2025-12-04gnu: python-aiodns: Update to 3.5.0.Nicolas Graves
* gnu/packages/python-web.scm (python-aiodns): Update to 3.5.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-pytest-cov, python-pytest-asyncio, python-setuptools. [description]: Improve style. Change-Id: I770d7014f6658458720272d70f57fc16a02d056c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-04gnu: python-pycares: Update to 4.11.0.Nicolas Graves
* gnu/packages/python-web.scm (python-pycares): Update to 4.11.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Add phase 'configure-system-lib. [native-inputs]: Add python-pytest, python-setuptools. [inputs]: Add c-ares. [description]: Improve style. Change-Id: I09246a7b762b7061aac7b4bafe23cae4864abebb Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-03gnu: python-autobahn: Update to 25.11.1.Brendan Tildesley
* gnu/packages/python-web.scm (python-autobahn): Update to 25.11.1. Change-Id: I81dc716cbaa000b7ca718126e5cf48e7ce065951
2025-12-03gnu: python-flask-principal: Switch to pyproject.Nicolas Graves
* gnu/packages/python-web.scm (python-flask-principal): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Replace python-nose by python-pynose. [home-page]: Refresh it. [description]: Improve style. Change-Id: Ifb153aed9a690567d254b3a29ef26e70b017137d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-03gnu: python-flask-markdown: Switch to pyproject.Nicolas Graves
* gnu/packages/python-web.scm (python-flask-markdown): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Add phase 'set-version. [native-inputs]: Add python-setuptools. Replace python-nose by python-pynose. Change-Id: I2d463e5fbb614bd267b5199ebd9983806f1b14a4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-03Update Giacomo's email address.Giacomo Leidi
The change was automated via: git grep -l goodoldpaul@autistici.org | xargs sed -i 's/goodoldpaul@autistici.org/therewasa@fishinthecalculator.me/g' * .mailmap: New entry. Change-Id: I1629388334695d221647afe6a14faf61af5fe0d6 Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2025-12-01gnu: Remove python-url.Andreas Enge
* gnu/packages/python-web.scm (python-url): Delete variable. Fixes: guix/guix#3970 Change-Id: I29400ea211032ed156ce1ad669c24f23d065b650
2025-12-01gnu: Remove awscliv2.Andreas Enge
* gnu/packages/python-web.scm (awscliv2): Delete variable. Fixes: guix/guix#3926 Change-Id: I33c7a0e3103956d5430b040346e58af99d5333fe
2025-11-27gnu: Add python-stripe-12.Hartmut Goebel
* gnu/packages/python-web.scm (python-stripe-12): New variable. Change-Id: I7f72a250a1b93625c37788819eb904004397ec0a
2025-11-26gnu: Remove python-flask-misaka.Andreas Enge
* gnu/packages/python-web.scm (python-flask-misaka): Delete variable. Change-Id: If4425c80ea59a560a1fc2f720bfb5210efbb52af
2025-11-25gnu: python-pyscss: Fix build by addig python-six.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-pyscss): [propagated-inputs]: Add python-six. [native-inputs]: Remove python-pytest-cov and python-wheel. Change-Id: I62556defdac33df9c7f8551708f694a2d33d0262
2025-11-20gnu: python-starsessions: Reduce closure size.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-starsessions)[native-inputs]: Remove python-black, python-flake8, and python-mypy. Change-Id: I7ce8e5fce8aa7d5ec55bcd0d3ccaa70e98a7c9b7
2025-11-20gnu: python-http-ece: Update to 1.2.1.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-http-ece): Update to 1.2.1. [build-system]: Switch to pyproject-build-system. [native-inputs]: Remove python-coverage, python-flake8, python-mock, and python-nose; add python-pytest, python-pytest-cov, and python-setuptools. Change-Id: Ibec1df50d880567b9072e04b760f33593ccc5339
2025-11-20gnu: python-rangehttpserver: Fix tests.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-rangehttpserver)[native-inputs]: Remove python-coverage, python-coveralls, and python-wheel; add python-requests. Change-Id: I6f5f8309843a17c00efbe7d8bebf0d0e3a9ebb57
2025-11-20gnu: python-waitress: Reduce closure size.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-waitress)[native-inputs]: Remove python-coverage and python-wheel. Change-Id: Ic6136eb9a44b8ef97bf60796a401921f30bef55d
2025-11-20gnu: python-ovh: Reduce closure size.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-ovh)[native-inputs]: Remove python-black, python-coverage, python-flake8, python-isort, python-pytest, python-pytest-cov, python-sphinx, and python-wheel. Change-Id: Iedb51f0d87f116dd8993025f4d751a091383f3e0
2025-11-20gnu: python-python3-saml: Fix build.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-python3-saml)[native-inputs]: Remove python-coverage, python-flake8, python-pytest, python-setuptools, and python-wheel; add python-poetry-core. Change-Id: I42cf83d8bf86349421c61c31b4f87479010e3469
2025-11-20gnu: python-aioitertools: Reduce closure size, enable tests.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-aioitertools): [arguments] <tests?>: Enable. <test-backend, test-flags>: Use 'custom. [propagated-inputs]: Remove python-typing-extensions. [native-inputs]: Remove python-coverage, python-flake8, python-mypy, python-pytest, python-pytest-asyncio, and python-sphinx. Change-Id: Id6a02edb958053e5e62fb07054de8f2716096598
2025-11-20gnu: python-httpcore: Remove python-pytest-cov input.Nicolas Graves
* gnu/packages/python-web.scm (python-httpcore)[native-inputs]: Remove python-pytest-cov. Change-Id: I5c8ee1f384256ce2398f57dc4abdb92e1868b187 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-07gnu: Remove python-wget.Sharlatan Hellseher
Project's source has gone <https://bitbucket.org/techtonik/python-wget/>, PyPI shows that the package was updated in 2015 <https://pypi.org/project/wget/#files>. * gnu/packages/python-web.scm (python-wget): Delete variable. Fixes: guix/guix#3321 Change-Id: I4d923baa67ebcfa3cc87620a98a0be30a9c429f7
2025-11-07gnu: Remove python-paste.Sharlatan Hellseher
Fails to build, no users in Guix. Note from upstream: Paste is in maintenance mode and recently moved from bitbucket to github. Patches are accepted to keep it on life support, but for the most part, please consider using other options. Fixes: guix/guix#3229 * gnu/packages/python-web.scm (python-paste): Delete variable. Change-Id: If4ee8da2a0c49f40676e32a934a6cfff81f3522d
2025-11-07gnu: Remove python-pastescript.Sharlatan Hellseher
It fails to build, no users in Guix. Note from upstream: Paste Script is being maintained on life support. That means that critical bugs will be fixed, and support for new versions of Python will be handled, but other than that new features are not being considered. * gnu/packages/python-web.scm (python-pastescript): Delete variable. Change-Id: I399dcebd3a4329ed80d0eb0d3a2df01266272701
2025-11-07gnu: Add python-dependency-groups.Hartmut Goebel
* gnu/packages/python-web.scm (python-dependency-groups): New variable. Change-Id: I1b284453f9ee0602e71dbfc8c6742cd3802c30f6
2025-11-06gnu: python-stripe: Move to python-web.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-stripe): Move from here ... * gnu/packages/python-web.scm: ... to here. Change-Id: I7ed64071e57d8eb77b2e6df50de3cf2642cd60ce
2025-11-04gnu: python-anaconda-client: Move to python-web.Sharlatan Hellseher
* gnu/packages/package-management.scm (python-anaconda-client): Move from here ... * gnu/packages/python-web.scm: ... to here. Change-Id: Ie93aaa10d74b1be60e57250d4a20295b49473222
2025-11-04gnu: python-conda-package-handling: Move to python-web.Sharlatan Hellseher
* gnu/packages/package-management.scm (python-conda-package-handling): Move from here ... * gnu/packages/python-web.scm: ... to here. Change-Id: I6fa929a850161e9a8f649ac25abc50db94e91322
2025-11-04gnu: Add python-conda-package-streaming.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-conda-package-streaming): New variable. Change-Id: Ief80df1b815d59dc7e2ee46db656e8f2ea165b73
2025-10-30gnu: Add python-pyramid-tm.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-pyramid-tm): New variable. Change-Id: Ica443a666e2188d98c78596ff9d69b5ff9f8aca8
2025-10-30gnu: Add python-pyramid-retry.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-pyramid-retry): New variable. Change-Id: If1716098625c43b7d668a556d113b7b8c4a086a9
2025-10-30gnu: Add python-pyramid-debugtoolbar.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-pyramid-debugtoolbar): New variable. Change-Id: I4a99d6b9c0bbe112d1e74116c193e6239a1bcdf6
2025-10-30gnu: Add python-pyramid-jinja2.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-pyramid-jinja2): New variable. Change-Id: I211f1825932f2a43893a850365444741e3848092
2025-10-30gnu: Add python-pyramid-mako.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-pyramid-mako): New variable. Change-Id: I990dd1754cc9fd6d0d5a6e2b479b1fdc6d8f0c30
2025-10-30gnu: Add python-pyramid-chameleon.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-pyramid-chameleon): New variable. Change-Id: Id23df46200b0315bd5eeef45a8ea16f93b2936d1
2025-10-30gnu: python-selenium: Fix build and update package to 4.34.2.Nicolas Graves
* gnu/packages/rust-crates.scm : Add selenium-manager crate sources record package. * gnu/packages/python-web.scm (selenium-manager): New variable. (python-selenium): Update to 4.34.2, inherit from selenium-manager. [arguments]<#:phases>: Add phases 'inject-selenium-manager-binary and 'relax-requirements. [inputs]: Add selenium-manager. [native-inputs]: Remove python-wheel. [decription]: Improve style. [source, home-page, license]: Inherit them. Fixes: guix/guix#3831 Change-Id: I88e2144e0c64472360072dac1a5fd03741a03975 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-30gnu: Add python-kubernetes.Allan Adair
* gnu/packages/python-web.scm (python-kubernetes): New variable. Change-Id: I64babb5633e93afc1fbe21e40e4b65df64fec413 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-29gnu: python-ws4py: Update to 0.6.0.Hugo Buddelmeijer
* gnu/packages/python-web.scm (python-ws4py): Update to 0.6.0. [build-system]: Switch to pyproject-build-system. [arguments]: Use gexps. <#:phases>: remove 'python3.7-compatibility phase. [native-inputs]: Add python-setuptools and python-pytest. Change-Id: Ia1c4d66f329ca0acd32d2b934836347b19cb711a
2025-10-29gnu: Add python-aiohttp-retry.Ghislain Vaillant
* gnu/packages/python-web.scm (python-aiohttp-retry): New variable. Change-Id: I46f42d0f6a205a264eb1e9c9d00e3cd792dbfe3c Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-29gnu: python-zeep: Relax requests-file requirement.Nicolas Graves
* gnu/packages/python-web.scm (python-zeep)[arguments] <#:phases>: Add phase 'relax-requirements. Change-Id: Id09558d0ab8d2dc6d4cd1ae815dafb4d78eb89fb Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-29gnu: python-tldextract: Relax requests-file requirement.Nicolas Graves
* gnu/packages/python-web.scm (python-tldextract)[arguments] <#:phases>: Add phase 'relax-requirements. Change-Id: I88bf257884323f4e8ccd82ba7d2727c86b458b37 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-29gnu: awscli: Update to 1.42.61.Sharlatan Hellseher
* gnu/packages/python-crypto.scm (python-rsa-for-awscli-1): New variable. * gnu/packages/python-web.scm (awscli): Update to 1.42.61. [arguments] <tests>: Reduce amount of tests, run just unit tests. Limit threads count up to 8 to persist tests stability in CI. [inputs]: Remove python-docutils-0.16 and python-rsa; add python-docutils-0.19 and python-rsa-for-awscli-1. Fixes: guix/guix#3920 Change-Id: Idfe0f7eb17b816654018dea335169ed20aa53980
2025-10-29gnu: python-s3transfer: Update to 0.14.0.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-s3transfer): Update to 0.14.0. Change-Id: If9a48899ccfdcf8d31c5666c8d33ef468a7d7273
2025-10-29gnu: python-aiobotocore: Update to 2.25.1.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-aiobotocore): Update to 2.25.1. [native-inputs]: Remove python-dill, python-docutils, python-moto, python-pytest, python-pytest-asyncio, python-requests, python-werkzeug, and python-wheel. Change-Id: Icdabf8d162803d2ac0c8a3cd78908dbc9f116e10
2025-10-28gnu: Add python-weasel.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-weasel): New variable. Change-Id: I0e8264222454577f73edb4bb27f7f28c0db47774
2025-10-28gnu: Add python-cloudpathlib.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-cloudpathlib): New variable. Change-Id: Id8bd4c539b4b8fe5120717670b4c4e6552a1d399
2025-10-28gnu: Add python-azure-storage-file-datalake.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-azure-storage-file-datalake): New variable. Change-Id: Ic16f38e0d63a786e5cc8222e8066a360ef77ce01
2025-10-28gnu: python-azure-storage-blob: Update to 12.27.0.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-azure-storage-blob): Update to 12.27.0. Change-Id: I13ac3c0b0da70fc75a388ce7ecbf89b8d999e1c8
2025-10-28gnu: python-pathlib-abc: Update to 0.5.0.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-pathlib-abc): Update to 0.5.0. (python-pathlib-abc-for-python-pathy): New variable. * gnu/packages/python-web.scm (python-pathy)[propagated-inputs]: Remove python-pathlib-abc; add python-pathlib-abc-for-python-pathy. Change-Id: I36572bfbbf43681bdb0fcefbd5e985a530d465ab
2025-10-28gnu: s3cmd: Move to python-web.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (s3cmd): Move from here ... * gnu/packages/python-web.scm: ... to here. Change-Id: Ie28451433d08f28db3f505fe0032cefb847ff4a4
2025-10-24gnu: python-scrapy: Update to 2.13.3.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-scrapy): Update to 2.13.3. [propagated-inputs]: Remove python-typing-extensions; add python-pypydispatcher. [native-inputs]: Remove python-mypy and python-wheel. Change-Id: Ib9f8e60e3e913b677c038361a50d28164c7a3411
2025-10-24gnu: python-tldextract: Move to python-web.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-tldextract): Move from here ... * gnu/packages/python-web.scm: ... to here. Change-Id: I0f1a50cca00e7d61877a86f81625f41d40782006