gnu: python-pytest-examples: Update to 0.0.13.
* gnu/packages/check.scm (python-pytest-examples): Update to 0.0.13.
[arguments] <test-flags>: Rework skipped tests.
[phases] {relax-requirements}: Remove black from the list.
Change-Id: I642893ff64a3699dea65daa981656471ae28227f
gnu: python-coveralls: Improve package.
* gnu/packages/python-check.scm (python-coveralls): Re order fields, fix
indentation.
[source] <uri>: Use direct URL string instead of HOME-PAGE.
[native-inputs]: Remove poetry; add python-poetry-core. Apply list
style and place above PROPAGATED-INPUTS.
Change-Id: Id573137527b104a85aa6ed881feb72ede92d6f7e
gnu: python-identify: Update to 2.6.14.
* gnu/packages/python-xyz.scm (python-identify): Update to 2.6.14.
[argumens] <phases>: Keep 'ensure-no-mtimes-pre-1980.
[propagated-inputs]: Remove python-editdistance.
[native-inputs]: Remove python-coverage and python-wheel.
Change-Id: I920d14a469642f5250922c55b2731a2943c25b31
gnu: python-isort: Update to 6.0.1.
* gnu/packages/python-xyz.scm (python-isort): Update to 6.0.1.
[arguments] <test-flags>: Ignore benchmark and integration test files;
do not run black tests; rework the list of skipped tests.
<phases>: Remove 'install-example-plugins; add 'pretend-version.
[native-inputs]: Remove python-black, python-hypothesmith,
python-libcst-minimal, python-natsort, python-pip, python-poetry-core,
python-pypa-build, and python-pytest-mock; add python-hatch-vcs,
python-hatchling, and python-hypothesis.
Change-Id: Ifb0652d4538ee087933063c5593a469b9af2321c
gnu: python-ddt: Fix build.
* gnu/packages/python-check.scm (python-ddt) [native-inputs]: Add
python-six.
Change-Id: I0770740a27b8c37c2c5091366c02f36ebba3bacf
gnu: python-aiounittest: Update to 1.5.0.
* gnu/packages/check.scm (python-aiounittest): Update to 1.5.0.
[build-system]: Use pyproject.
[arguments] <phases>: Use default 'check.
[native-inputs]: Remove python-coverage and python-nose; add
python-pytest and python-setuptools.
Change-Id: I9331b74bf1a0405c74aca2480a151c10fca8490b
gnu: python-paramiko: Update to 4.0.0.
* gnu/packages/python-crypto.scm (python-paramiko): Update to 4.0.0.
[native-inputs]: Remove python-pytest-xdist and python-wheel.
Change-Id: Iabfbee5007c0b50e7f7963d7cad88cda5e1a376d
gnu: python-pytest-relaxed: Fix tests.
* gnu/packages/check.scm (python-pytest-relaxed):
[arguments] <test-flags>: Skip one shaky test.
[native-inputs]: Remove python-pytest and python-wheel; add
python-pytest-bootstrap.
Change-Id: I56037bf27984dd14a7e3504aa8996e5d8748c8d4
gnu: python-strictyaml: Unbundle ruamel.yaml.
* gnu/packages/serialization.scm (python-strictyaml)
[source] <snippet>: Delete bundled ruamel.
[arguments] <tests?>: Disable as depends on custom test runner and Docker.
<phases>: Add 'remove-bundled-ruamel.
[propagated-inputs]: Remove python-ruamel.yaml; add
python-ruamel.yaml-0.16.
[native-inputs]: Remove python-wheel.
[home-page]: Fix it as seen on GitHub page.
Change-Id: I5dfda477bcbedcac631fd2b3b3151a612b4c71f7
gnu: python-repoze-lru: Swap Nose with Unittest.
* gnu/packages/python-xyz.scm (python-repoze-lru):
[arguments] <test-backend>: Use 'unittest.
[native-inputs]: Remove python-coverage, python-nose, and
python-wheel.
Change-Id: Ib91cd3bedbe988436d12f5ba98876b615c8a3765
gnu: python-hupper: Update to 1.12.1.
* gnu/packages/python-web.scm (python-hupper): Update to 1.12.1.
[build-system]: Use pyproject.
[arguments] <test-flags>: Ignore problematic tests.
[propagated-inputs]: Remove python-pytz; add python-watchdog.
[native-inputs]: Remove python-mock, python-pytest-runner, and
python-watchdog.
Change-Id: I5ec147836a59a16bc39f8444c4565d9d388005f2
gnu: python-llvmlite: Fix tests.
* gnu/packages/llvm.scm (python-llvmlite)[native-inputs]: Remove
python-wheel; add python-pytest.
Change-Id: Idd1b4757432a3194f7e01ad5106330d2a4f7b895
gnu: python-manuel: Disable tests.
* gnu/packages/python-web.scm (python-manuel):
[arguments] <tests?>: Disable for now.
[native-inputs]: Remove python-setuptools, python-wheel, and
python-zope-testing.
Change-Id: I96b5247bdf24a8101c467fc9c1052d0661c181c8
gnu: python-pkginfo: Update to 1.12.1.2.
* gnu/packages/python-xyz.scm (python-pkginfo): Update to 1.12.1.2.
[arguments] <test-flags>: Skip one test.
Change-Id: Id3f895971b349e2fc572d674ccaf9aead95f52b2
gnu: python-imageio-ffmpeg: Update to 0.6.0.
* gnu/packages/python-xyz.scm (python-imageio-ffmpeg): Update to 0.6.0.
[build-system]: Use pyproject.
Change-Id: Ia3f5592958227ba52e9aa483ffafaaebf8a9aa93
gnu: python-imageio-ffmpeg: Improve style.
* gnu/packages/python-xyz.scm (python-imageio-ffmpeg): Improve style.
Change-Id: I2fe41000a9eb05d0e6b7e0adfecd8a55ad42ef0c
gnu: python-cachetools: Update to 6.1.0.
* gnu/packages/python-xyz.scm (python-cachetools): Update to 6.1.0.
[native-inputs]: Add python-pytest.
Change-Id: Icf7cc10f1d91510074aded5e15e1f287bef02652
gnu: python-milc: Update to 1.9.1.
* gnu/packages/python-xyz.scm (python-milc): Update to 1.9.1.
[source]: Switch to git-fetch providing tests.
[propagated-inputs]: Remove python-appdirs.
[native-inputs]: Remove python-wheel and python-pip; add python-pytest
and python-semver.
Change-Id: Iafbf4002713a0662522c16e269eb6063e71381eb
gnu: python-halo: Reduce clousure size.
* gnu/packages/terminals.scm (python-halo): Reduce clousure size.
[arguments] <tests?>: No tests in PyPI archive.
[native-inputs]: Remove python-coverage, python-nose, python-pylint,
python-tox, python-twine, and python-wheel.
Change-Id: Iaea1c387ba7b8fd950119ff51e19a15d9c0614d8
gnu: python-types-colorama: Update to 0.4.15.20250801.
* gnu/packages/python-xyz.scm (python-types-colorama): Update to 0.4.15.20250801.
[arguments] <tests?>: Disable as no provided with PyPI archive.
[native-inputs]: Remove python-wheel.
Change-Id: I1e4f5cb1a3f1a5a8ba6c50b902089b19b27f015b