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
gnu: python-tracerite: Move to pyhton-web. * gnu/packages/python-xyz.scm (python-tracerite): Move from here ... * gnu/packages/python-web.scm: ... to here. Change-Id: I4b0935e500eab0af69f2547cedee3743b32c117c
gnu: python-quart-trio: Adjust inputs. * gnu/packages/python-web.scm (python-quart-trio)[propagated-inputs]: Remove python-hypercorn; add hypercorn. Change-Id: I2a5bdcf7e1ec2b033f8bbda676084792c151e4f1
gnu: python-cython-3: Mark as deprecated. This is a followup to 941b6ff1c11be3ba73e4e67bc661bd0eed3e9d58 commit. Replace all python-cython-3 occurrences with python-cython. * gnu/packages/python-xyz.scm (python-cython-3): Deprecate variable. * gnu/packages/algebra.scm (python-fpylll, python-flint)[native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/astronomy.scm (python-astropy, python-astroscrappy, python-halotools, python-healpy, python-libstempo, python-lofar-h5plot, python-losoto, python-photutils, python-pyxsim, python-regions, python-reproject, python-sncosmo, python-sndata, python-stcal, python-yt)[native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/bioinformatics.scm (macs-3, python-pyrodigal): [native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/build-tools.scm (meson-python)[propagated-inputs]: Remove python-cython-3; add python-cython. [native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/databases.scm: (python-adbc-driver-manager, python-psycopg, python-pyarrow)[native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/finance.scm (python-ta-lib)[native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/game-development.scm (python-pygame-ce)[native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/geo.scm (python-pyogrio, python-cf-units)[native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/machine-learning.scm: (python-scikit-learn, python-opentsne)[native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/maths.scm: (python-cylp, python-petsc4py, python-primecountpy, python-slepc4py)[native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/python-check.scm (python-line-profiler)[native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/python-compression.scm (python-blosc2)[native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/python-graphics.scm (python-vispy)[native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/python-science.scm: (python-pykdtree, python-qutip, python-scikit-misc, python-scikit-surprise, python-pandas-2, python-vaex-core)[native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/python-web.scm: (python-aiohttp, python-falcon, python-yarl, python-uvloop)[native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/python-xyz.scm: (python-logbook, python-netcdf4, python-pyyaml, python-propcache, python-pywavelets, python-symengine, python-cysignals, python-pyemd, python-rbfly)[native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/sagemath.scm: (python-cypari2, python-pplpy, sage) [native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/sphinx.scm (python-sphinx)[native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/statistics.scm: (python-statsmodels, python-pyreadstat): [native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/tor.scm (onionshare-cli)[native-inputs]: Remove python-cython-3; add python-cython. * gnu/packages/xorg.scm (xpra)[native-inputs]: Remove python-cython-3; add python-cython. Change-Id: I38038d2ab18e6a7b549070083d6e4c5beb8b0293
gnu: Use ‘define-deprecated-package’ for deprecated packages. Use ‘define-deprecated-package’ instead of (define x (deprecated-package …)) throughout gnu/packages/*.scm. Change-Id: I4e176da9ac660327489dab256ca4d12c4e78fe8d
gnu: python-trio-websocket: Move to python-web. * gnu/packages/python-xyz.scm (python-trio-websocket): Move from here ... * gnu/packages/python-web.scm: ... to here. Change-Id: Ifffadaa04808a64dc443b912a8bccfd4c7dcb8dd
gnu: python-requests-futures: Reduce closure size. * gnu/packages/python-web.scm (python-requests-futures)[native-inputs]: Remove python-readme-renderer and python-twine. Change-Id: I7092c9787d1f97813c7008f94871729b3a8e8aac
gnu: Add python-truststore. * gnu/packages/python-web.scm (python-truststore): New variable. Change-Id: If5898d8eae6d8f5eab3bfb958566608b79bd25b2
gnu: Add python-cherrypy. * gnu/packages/python-web.scm (python-cherrypy): New variable. Change-Id: Ifefc4116dfae4c9bee58785151140a14e3641681 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-requests-ntlm: Rename and update to 1.3.0. * gnu/packages/python-web.scm (python-requests_ntlm): Rename to python-requests-ntlm and update to 1.3.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Run tests with some help from <#:test-flags, #:phases>. [native-inputs]: Add python-flask, python-pytest, python-setuptools. Change-Id: Iea606b917665d3c576e9bbf41804398bc3950356 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-omnipath: Update to 1.0.10. * gnu/packages/python-web.scm (python-omnipath): Update to 1.0.10. Style package. [arguments][test-flags]: Enable now passing test. [arguments][phase]: Remove custom phase pretend-version. [native-inputs]: Remove python-setuptools, python-setuptools-scm, python-tox, and python-wheel; add python-hatchling. Change-Id: Ia209644349a18ceabb37b9c3c557288a627f6aa7