gnu: python-starsessions: Reduce closure size.
* gnu/packages/python-web.scm (python-starsessions)[native-inputs]:
Remove python-black, python-flake8, and python-mypy.
Change-Id: I7ce8e5fce8aa7d5ec55bcd0d3ccaa70e98a7c9b7
gnu: python-http-ece: Update to 1.2.1.
* 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
gnu: python-rangehttpserver: Fix tests.
* gnu/packages/python-web.scm (python-rangehttpserver)[native-inputs]:
Remove python-coverage, python-coveralls, and python-wheel; add
python-requests.
Change-Id: I6f5f8309843a17c00efbe7d8bebf0d0e3a9ebb57
gnu: python-waitress: Reduce closure size.
* gnu/packages/python-web.scm (python-waitress)[native-inputs]: Remove
python-coverage and python-wheel.
Change-Id: Ic6136eb9a44b8ef97bf60796a401921f30bef55d
gnu: python-ovh: Reduce closure size.
* 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
gnu: python-python3-saml: Fix build.
* 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
gnu: python-aioitertools: Reduce closure size, enable tests.
* 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
gnu: python-httpcore: Remove python-pytest-cov input.
* gnu/packages/python-web.scm (python-httpcore)[native-inputs]: Remove
python-pytest-cov.
Change-Id: I5c8ee1f384256ce2398f57dc4abdb92e1868b187
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Remove python-paste.
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
gnu: Remove python-pastescript.
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
gnu: Add python-dependency-groups.
* gnu/packages/python-web.scm (python-dependency-groups): New variable.
Change-Id: I1b284453f9ee0602e71dbfc8c6742cd3802c30f6
gnu: python-stripe: Move to python-web.
* gnu/packages/python-xyz.scm (python-stripe): Move from here ...
* gnu/packages/python-web.scm: ... to here.
Change-Id: I7ed64071e57d8eb77b2e6df50de3cf2642cd60ce
gnu: python-anaconda-client: Move to python-web.
* gnu/packages/package-management.scm (python-anaconda-client): Move
from here ...
* gnu/packages/python-web.scm: ... to here.
Change-Id: Ie93aaa10d74b1be60e57250d4a20295b49473222
gnu: python-conda-package-handling: Move to python-web.
* gnu/packages/package-management.scm (python-conda-package-handling):
Move from here ...
* gnu/packages/python-web.scm: ... to here.
Change-Id: I6fa929a850161e9a8f649ac25abc50db94e91322
gnu: Add python-conda-package-streaming.
* gnu/packages/python-web.scm (python-conda-package-streaming): New variable.
Change-Id: Ief80df1b815d59dc7e2ee46db656e8f2ea165b73
gnu: Add python-pyramid-tm.
* gnu/packages/python-web.scm (python-pyramid-tm): New variable.
Change-Id: Ica443a666e2188d98c78596ff9d69b5ff9f8aca8
gnu: Add python-pyramid-retry.
* gnu/packages/python-web.scm (python-pyramid-retry): New variable.
Change-Id: If1716098625c43b7d668a556d113b7b8c4a086a9
gnu: Add python-pyramid-debugtoolbar.
* gnu/packages/python-web.scm (python-pyramid-debugtoolbar): New variable.
Change-Id: I4a99d6b9c0bbe112d1e74116c193e6239a1bcdf6
gnu: Add python-pyramid-jinja2.
* gnu/packages/python-web.scm (python-pyramid-jinja2): New variable.
Change-Id: I211f1825932f2a43893a850365444741e3848092