gnu: python-pytest-enabler: Update to 3.4.0. * gnu/packages/check.scm (python-pytest-enabler): Update to 3.4.0. [arguments] <tests?>: Enable them. [propagated-inputs]: Add python-importlib-resources. [native-inputs]: Remove python-pytest-black, python-pytest-checkdocs, python-pytest-flake8, python-pytest-mypy, and python-types-toml. Change-Id: I5d0ba4ef12ff15e100f4a851a6f10a11bd32b251
gnu: python-pythran: Disable tests. * gnu/packages/python-science.scm (python-pythran): Disable tests. Change-Id: I468e80c73feda2bdc0e44feed0922836b4e502f5
gnu: python-beniget: Update to 0.4.2.post1. * gnu/packages/python-xyz.scm (python-beniget): Update to 0.4.2.post1. [native-inputs]: Remove python-wheel; add python-pytest. Change-Id: I26b73711421eca86553c1e6c0d4eecc40fc088df
gnu: python-pydata-sphinx-theme: Adjust inputs. * gnu/packages/sphinx.scm (python-pydata-sphinx-theme) [propagated-inputs]: Remove python-docutils and python-sphinx; add python-sphinx-6 and python-docutils-0.19. Change-Id: I859b7e3f54f0c82e5ed03309583088f0645147cb
gnu: python-rich-click: Update to 1.8.9. * gnu/packages/python-xyz.scm (python-rich-click): Update to 1.8.9. [srouce]: Switch to git-fetch providing tests. [build-system]: Use pyproject. [propagated-inputs]: Remove python-importlib-metadata; add python-typing-extensions. [native-inputs]: Add python-pytest and python-setuptools. Change-Id: I7edc0c34170f4c94daf58ad157c9a877df9a225a
gnu: python-sphinx-6: Skip some problematic tests. * gnu/packages/sphinx.scm (python-sphinx-6) [arguments] <tests-flags>: Run tests in parallel, supported upstream. Skip 10 tests. [native-inputs]: Add python-pytest-xdist. [propagated-inputs]: Remove python-docutils; add python-docutils-0.19. Change-Id: I96e7c88e6fbe195909d4c822d5e34d10985d159a
gnu: python-sphinxcontrib-websupport: Update to 2.0.0. * gnu/packages/sphinx.scm (python-sphinxcontrib-websupport): Update to 2.0.0. [build-system]: Use pyproject. [native-inputs]: Add python-flit-core. Change-Id: I6bd810e2bed5ff30a213f52db3bec48a7aadcb9e
gnu: python-zope-interface: Update to 7.2. * gnu/packages/python-web.scm (python-zope-interface): Update to 7.2. [native-inputs]: Remove python-coverage, python-nose, python-zope-event, and python-zope-testing; add python-setuptools. Change-Id: I62aeeeecf414dac92c73d0b0c2ce52b1ba9c99cb
gnu: python-types-requests: Update to 2.32.4.20250611. * gnu/packages/python-xyz.scm (python-types-requests): Update to 2.32.4.20250611. [arguments] <tests?>: No tests provided. [propagated-inputs]: Remove python-types-urllib3; add python-urllib3. [native-inputs]: Remove python-wheel. Change-Id: I390040e08fb411bc88e71ba116d8ab11e8dcb2e7
gnu: python-pyaml: Update to 25.7.0. * gnu/packages/python-xyz.scm (python-pyaml): Update to 25.7.0. [build-system]: Use pyproject. [native-inputs]: Remove python-unidecode; add python-pytest and python-setuptools. Change-Id: I3a25ddf5e1e1d4a94915f230182ffa6a607b4cb8
gnu: python-ipython-genutils: Switch to pyproject-build-system. * gnu/packages/python-xyz.scm (python-ipython-genutils) [build-system]: Use pyproject. [native-inputs]: Add python-setuptools. Change-Id: I6f7d4a022d7a745ed3a128200a7ed55087708dd8
gnu: python-terminado: Update to 1.18.1. * gnu/packages/python-web.scm (python-terminado): Update to 1.18.1. [build-system]: Use pyproject. [arguments] <test-flags>: Ignore warnings. <phases>: Use default 'check. [native-inputs]: Add python-hatchling, and python-pytest-timeout. Change-Id: I6dce6fbca7886f74b0c0e66db0367c4156313c3b
gnu: python-prometheus-client: Update to 0.22.1. * gnu/packages/monitoring.scm (python-prometheus-client): Update to 0.22.1. [build-system]: Use pyproject. [arguments] <tests?>: Enable them. <test-flags>: Skip 4 failing tests. [native-inputs]: Add python-pytest and python-setuptools. Change-Id: I54522f793364ab2614ef8f30c874f3065ca79a7f
gnu: python-nbconvert: Update to 7.16.6. * gnu/packages/python-xyz.scm (python-nbconvert): Update to 7.16.6. [native-inputs]: Remove python-pytest-xdist. Change-Id: I28adb91bc986ce09ab76535a2b566b3f1c3c549e
gnu: python-jupyterlab-pygments: Switch to pyproject-build-system. * gnu/packages/jupyter.scm (python-jupyterlab-pygments) [build-system]: Use pyproject. [native-inputs]: Add python-setuptools. Change-Id: Ia507908434a215d933c6525430a870bdf2f6e3bc
gnu: python-mdit-py-plugins: Update to 0.4.2. * gnu/packages/python-xyz.scm (python-mdit-py-plugins): Update to 0.4.2. [native-inputs]: Remove python-coverage and python-pytest-cov. Change-Id: I10958fd0a06de4759c3c573ab0250226424bbd01
gnu: python-pandocfilters: Update to 1.5.1. * gnu/packages/textutils.scm (python-pandocfilters): Update to 1.5.1. [build-system]: Use pyproject. [arguments] <tests?>: Disable as requiring Pandoc in PATH. [native-inputs]: Add python-setuptools. Change-Id: I5b6560b67f4f76b7b9a40bf8a87a5a6c34d7e09e
gnu: python-twine: Update to 6.1.0. * gnu/packages/python-xyz.scm (python-twine): Update to 6.1.0. [propagated-inputs]: Remove python-importlib-metadata and python-pkginfo; add python-id and python-packaging. [native-inputs]: Remove python-wheel. Change-Id: Ib22ea696d3c11d7db2ff8db2e12e0703d0d5af0f
gnu: Add python-id. * gnu/packages/python-xyz.scm (python-id): New variable. Change-Id: I6163752c272cfd1e4dc4ef9be63fc9dbf0d157e9
gnu: python-readme-renderer: Update to 44.0. * gnu/packages/python-xyz.scm (python-readme-renderer): Update to 44.0. [propagated-inputs]: Remove python-bleach; add python-nh3. Change-Id: Iaa41563e349a1850b5b5a148adbd6d350bacdd0f