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
gnu: Add python-pyramid-mako.
* gnu/packages/python-web.scm (python-pyramid-mako): New variable.
Change-Id: I990dd1754cc9fd6d0d5a6e2b479b1fdc6d8f0c30
gnu: Add python-pyramid-chameleon.
* gnu/packages/python-web.scm (python-pyramid-chameleon): New variable.
Change-Id: Id23df46200b0315bd5eeef45a8ea16f93b2936d1
gnu: python-selenium: Fix build and update package to 4.34.2.
* 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>
gnu: Add python-kubernetes.
* gnu/packages/python-web.scm (python-kubernetes): New variable.
Change-Id: I64babb5633e93afc1fbe21e40e4b65df64fec413
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-ws4py: Update to 0.6.0.
* 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
gnu: Add python-aiohttp-retry.
* 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>
gnu: python-zeep: Relax requests-file requirement.
* gnu/packages/python-web.scm (python-zeep)[arguments]
<#:phases>: Add phase 'relax-requirements.
Change-Id: Id09558d0ab8d2dc6d4cd1ae815dafb4d78eb89fb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-tldextract: Relax requests-file requirement.
* gnu/packages/python-web.scm (python-tldextract)[arguments]
<#:phases>: Add phase 'relax-requirements.
Change-Id: I88bf257884323f4e8ccd82ba7d2727c86b458b37
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>