gnu: python-google-auth: Update to 2.40.3. * gnu/packages/python-web.scm (python-google-auth): Update to 2.40.3. [propagated-inputs]: Remove python-cachetools; add python-cachetools-5. Change-Id: Ie31e53b04df90fcdc6a730dbace042b5ca33b329
gnu: Add python-cachetools-5. * gnu/packages/python-xyz.scm (python-cachetools-5): New variable. Change-Id: I88a91b87f89f1ae49e251fba316f1edaad77d121
gnu: alot: Update to 0.11, fix build. * gnu/packages/mail.scm (alot): Update to 0.11. Improve package style. [buld-system]: Switch to pyproject-build-system. [arguments] <tests?>: Disable for now. <phases>: Remove 'fix-tests, disable-failing-tests; add 'relax-requirements. [inputs]: Remove python-service-identity. [native-inputs]: Remove python-mock; add python-setuptools. Change-Id: I824e0f5c07739f2f69c037f56043824948638d13
gnu: python-socks: Update to 2.7.2. * gnu/packages/python-web.scm (python-socks): Update to 2.7.2. [source]: Switch to git-fetch. [native-inputs]: Add python-pytest-trio. Remove python-wheel. Change-Id: I0e75b01fb350d964997d5d3a6d8e8e6a1dcbcd67 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-reretry: Fix tests. * gnu/packages/python-xyz.scm (python-reretry) [source]: Switch to git-fetch. [native-inputs]: Add python-pytest, python-pytest-asyncio. Remove python-setuptools. Change-Id: I559f5d00d8093fd468a308f3b8588a75c0f75161 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-treelib: Remove python-six properly. The package still used python-six. Luckily a PR was ready for its removal. * gnu/packages/python-xyz.scm (python-treelib)[source]: Add patch. * gnu/packages/patches/python-treelib-remove-python2-compat.patch: Add file. * gnu/local.mk: Record patch. Change-Id: I91a37770391cc72f158ade5b9619e80ab9a36bc7 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-qnorm: Update to 0.9.0. * gnu/packages/python-xyz.scm (python-qnorm): Update to 0.9.0. [arguments]: Remove them. [propagated-inputs]: Add python-tables, python-pyarrow, python-fastparquet. [description]: Improve style. Change-Id: I6862c4ddf60938034a39953ecfddde4b839705b2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-notmuch2: Fix tests. * gnu/packages/mail.scm (python-notmuch2)[native-inputs]: Add python-pytest, python-pytest-cov, python-setuptools. Change-Id: I5678b4565fb31a36484b89acaa66b67e0029b262 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-notmuch: Remove python-wheel native-input. * gnu/packages/mail.scm (python-notmuch)[native-inputs]: Remove python-wheel. Change-Id: I9e2ee28200a2ded84700fcd7fea099f3a1b0574a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-mf2py: Update to 2.0.1. * gnu/packages/python-web.scm (python-mf2py): Update to 2.0.1. [build-system]: Switch to pyproject-build-system. [arguments]: Remove them. [native-inputs]: Add python-poetry-core. [description]: Improve style. Change-Id: I43b67d96178314a2efe442ff6fd6ab34865daa5a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-hiro: Fix tests. * gnu/packages/python-check.scm (python-hiro): [source]: Switch to git-fetch. [native-inputs]: Add python-pytest, python-pytest-cov. Remove python-wheel. [description]: Improve style. Change-Id: I30447c5227e09b76708e2c075639c4e95a8f03ee Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-limits: Update to 5.5.0 and setup tests. * gnu/packages/python-xyz.scm (python-limits): Update to 5.5.0. [source]: Switch to git-fetch. [arguments]<#:tests?, test-flags, phases>: Setup tests. [native-inputs]: Add python-flaky, python-pytest, python-pytest-asyncio, python-pytest-benchmark, python-pytest-cov, python-pytest-lazy-fixtures, python-pytest-xdist, python-setuptools. [description]: Improve style. Change-Id: I738eb037a2e90b7cd9492793e1061561ce5f3ffb Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-valkey. * gnu/packages/python-xyz.scm (python-valkey): New variable. Change-Id: I901715e061fe1c86fdfd7873a4fdc738bde06646 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add python-etcd3. * gnu/packages/python-xyz.scm (python-etcd3): New variable. Change-Id: Ic41bfd08d26c549dcaab4043448fe93a506e7a95 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-oslo-config: Update to 9.8.0. * gnu/packages/openstack.scm (python-oslo-config): Update to 9.8.0. [native-inputs]: Remove python-mypy, python-wheel. Change-Id: I3ccfb4222383d6eb4af5aedc8207a58a2fc76a31 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-requestsexceptions: Disable tests. * gnu/packages/openstack.scm (python-requestsexceptions): [source]: Switch to git-fetch. [arguments]<#:tests?>: Disable them. <#:phases>: Add phase 'set-version. [native-inputs]: Add python-os-testr. Remove python-wheel. [synopsis, description]: Improve style. Change-Id: I9ee0105c2cd7153ecef8dfc38a9ca255a97366ed Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-os-testr: Update to 3.0.0-0.0ba674d. * gnu/packages/openstack.scm (python-os-testr): Update to 3.0.0-0.0ba674d. [source]: Switch to git-fetch. [arguments]<#:phases>: Add phase 'set-version. [native-inputs]: Remove python-wheel. [home-page]: Use github link. Change-Id: I403e6a973adc0512c6393bc16e56f3ac96b14211 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-daiquiri: Update to 3.0.1. * gnu/packages/python-xyz.scm (python-daiquiri): Update to 3.0.1. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Add 'set-version phase. [native-inputs]: Add python-setuptools. Remove python-six. [synopsis, description]: Improve style. Change-Id: I7d1caed0f59f412a82998fea2c1916b4b67cde83 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-grpcio: Disable tests. * gnu/packages/rpc.scm (python-grpcio) [source]<snippet>: Improve style, importing srfi-26 in <modules>. [arguments]<#:tests?>: Disable them. [native-inputs]: Replace python-cython by python-cython-0, remove python-wheel. [description]: Improve style. Change-Id: Ifbf801ee9e54b90cefab17af3cf07f5a11992a46 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-canopen: Update to 2.4.1. * gnu/packages/python-xyz.scm (python-canopen): Update to 2.4.1. [source]: Switch to git-fetch. [native-inputs]: Remove python-wheel. Add python-setuptools. Change-Id: Ie1f49c6ce10d9fb6d3ba90a442c5b1d50f9dc554 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>