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>
gnu: awscli: Update to 1.42.61. * 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
gnu: python-s3transfer: Update to 0.14.0. * gnu/packages/python-web.scm (python-s3transfer): Update to 0.14.0. Change-Id: If9a48899ccfdcf8d31c5666c8d33ef468a7d7273
gnu: python-aiobotocore: Update to 2.25.1. * 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
gnu: Add python-weasel. * gnu/packages/python-web.scm (python-weasel): New variable. Change-Id: I0e8264222454577f73edb4bb27f7f28c0db47774
gnu: Add python-cloudpathlib. * gnu/packages/python-web.scm (python-cloudpathlib): New variable. Change-Id: Id8bd4c539b4b8fe5120717670b4c4e6552a1d399
gnu: Add python-azure-storage-file-datalake. * gnu/packages/python-web.scm (python-azure-storage-file-datalake): New variable. Change-Id: Ic16f38e0d63a786e5cc8222e8066a360ef77ce01
gnu: python-azure-storage-blob: Update to 12.27.0. * gnu/packages/python-web.scm (python-azure-storage-blob): Update to 12.27.0. Change-Id: I13ac3c0b0da70fc75a388ce7ecbf89b8d999e1c8
gnu: python-pathlib-abc: Update to 0.5.0. * 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
gnu: s3cmd: Move to python-web. * gnu/packages/python-xyz.scm (s3cmd): Move from here ... * gnu/packages/python-web.scm: ... to here. Change-Id: Ie28451433d08f28db3f505fe0032cefb847ff4a4
gnu: python-scrapy: Update to 2.13.3. * 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
gnu: python-tldextract: Move to python-web. * gnu/packages/python-xyz.scm (python-tldextract): Move from here ... * gnu/packages/python-web.scm: ... to here. Change-Id: I0f1a50cca00e7d61877a86f81625f41d40782006