gnu: Add python-domdf-python-tools. * gnu/packages/python-xyz.scm (python-domdf-python-tools): New variable. Change-Id: If3da8a2193001129bcc95b2bc2866bbdabe60547
gnu: python-pdoc3: Fix tests. * gnu/packages/python-xyz.scm (python-pdoc3) [arguments] <test-backend>: Use 'unittest. [native-inputs]: Remove python-wheel. Change-Id: If307d72856cc7109ede8479939e62ed1638d1b7e
gnu: python-pip-run: Reduce closure size. * gnu/packages/python-xyz.scm (python-pip-run): [native-inputs]: Remove python-pytest-black, python-pytest-checkdocs, python-pytest-cov, python-pytest-enabler, python-pytest-flake8, and python-pytest-mypy. Change-Id: Ie3f09e82419e6e4b000c35fcffde70a9a6c843ff
gnu: python-click-7: Fix build. * gnu/packages/python-xyz.scm (python-click-7): Fix build. [arguments] <tests?>: Disable them. [native-inputs]: Add python-setuptools. Change-Id: I09887788efb52c7088c3f69503004ff664d3c956
gnu: python-apispec: Update to 6.8.2. * gnu/packages/python-xyz.scm (python-apispec): Update to 6.8.2. [propagated-inputs]: Add python-packaging. [native-inputs]: Remove python-mypy. Change-Id: I8444ac7c4ef78f6eee69ecd36ce176083f258e44
gnu: python-ansicolors: Switch to pyproject-build-system. * gnu/packages/python-xyz.scm (python-ansicolors): Update to 1.1.8. [build-system]: Use pyproject. [native-inputs]: Remove python-tox and python-pytest-cov; add python-pytest and python-setuptools. Change-Id: I6f9ccda995916bad05aa246cab159d8d21309257
gnu: python-pygdbmi: Do not try to run tests. * gnu/packages/python-xyz.scm (python-pygdbmi): Disable tests. Change-Id: I76a4f69be8cf97447cda706fa638284a6cffd5ba
gnu: python-distutils-extra: Do not try to run tests. Tests were never run and silently skipped before. * gnu/packages/python-xyz.scm (python-distutils-extra) [arguments] <tests?>: Disable them visually. Change-Id: I2003fcf69b6afff0d2133d30e18d4ccfcdf93f40
gnu: python-hsluv: Fix tests. * gnu/packages/python-xyz.scm (python-hsluv): Fix tests. [native-inputs]: Remove python-wheel; add python-pytest. Change-Id: I26697d85f3eaea06a1cb76a2c327fbf2cb14d702
gnu: python-rencode: Update to 1.0.8. * gnu/packages/python-xyz.scm (python-rencode): Update to 1.0.8. [source]: Switch to git-fetch providing tests. [native-inputs]: Remove pkg-config; add python-pytest and python-poetry-core, and python-setuptools. Change-Id: I5b266ac0c559f000aeca8edb4cc0f0d68ac0936a
gnu: python-eliot: Update to 1.17.5. * gnu/packages/python-xyz.scm (python-eliot): Update to 1.17.5. Use G-expressions. [arguments] <phases>: Remove 'remove-eliot-prettyprint-tests and 'remove-failing-tests, use <#:test-flags> instead. Remove traling #t from lambdas. [native-inputs]: Remove python-black, python-coverage, python-flake8, python-hypothesis, python-pytest-xdist, python-sphinx, python-sphinx-rtd-theme, python-twine, python-twisted, and python-wheel. Change-Id: I58925e5f235165a8d6f36a36eb54f9e57a36c814
gnu: python-yamlordereddictloader: Adjust style. The deprecation notice is added which mentioned by upstream. * gnu/packages/python-xyz.scm (python-yamlordereddictloader): Re-oder fields to looks similar to others. [arguments] <tests?>: No tests. [description]: Start from a new line, fix fill-column indentation. Change-Id: I6032b7a8008f9c32625e9c9b3c0327713a651ca9
gnu: python-freetype-py: Update to 2.5.1. * gnu/packages/python-xyz.scm (python-freetype-py): Update to 2.5.1. Use G-expressions. [source]: Swritch to git-fetch providing tests. [build-system]: Use pyproject. [arugmetns] <tests?>: Run tests. <test-flags>: Run only tests for the main module. <phases>: Rework 'embed-library-refrence into 'patch-lib-paths; add 'set-version. [native-inputs]: Remove unzip; add python-pytest and python-setuptools. Change-Id: Ic1d38a74a4c192b86dd20bde32b07d1293344097
gnu: python-types-urllib3: Update to 1.26.25.14. * gnu/packages/python-xyz.scm (python-types-urllib3): Update to 1.26.25.14. [native-inputs]: Remove python-wheel. Change-Id: Ia3cbd03abb3f06e6bfcc5e5378a1def63bf54b52
gnu: python-tracerite: Update to 1.1.3. * gnu/packages/python-xyz.scm (python-tracerite): Update to 1.1.3. [native-inputs]: Remove python-wheel. Change-Id: Ief27b928fcc7a138f97a78e9813527f05d56c355
gnu: python-tempora: Update to 5.8.1. * gnu/packages/python-xyz.scm (python-tempora): Update to 5.8.1. [arguments] <test-flags>: Provide "tests" dirrectory to avoid running doctests. [propagated-inputs]: Remove python-pytz; add python-dateutil. [native-inputs]: Remove python-pytest-black, python-pytest-checkdocs, python-pytest-cov, python-pytest-enabler, python-pytest-flake8, python-pytest-freezegun, python-pytest-mypy, python-types-freezegun, python-types-pytz, and python-wheel; add python-tzdata. Change-Id: I919e46694c5ff8627047250e8b62c87d0c579774
gnu: python-path: Reduce closure size. * gnu/packages/python-xyz.scm (python-path): [native-inputs]: Remove python-pytest-black, python-pytest-checkdocs, python-pytest-cov, python-pytest-enabler, python-pytest-flake8, and python-pytest-mypy; add python-more-itertools. Change-Id: I4592262fd133c41a4603d3ddab37dd7c2c9a0d9f
gnu: python-sentry-sdk: Adjust inputs. * gnu/packages/python-xyz.scm (python-sentry-sdk): [native-inputs]: Remove python-pytest-forked. Change-Id: Ibb38b9056b82e5314427afa56bae422bde0d2a7e
gnu: python-argparse-dataclass: Activate tests. * gnu/packages/python-xyz.scm (python-argparse-dataclass): [source]: Switch to git-fetch providing tests. [native-inputs]: Add python-pytest. Change-Id: I07ad635cf565c2bd3e916ac7d9c7148414c78748
gnu: python-configparser: Update to 7.2.0. * gnu/packages/python-xyz.scm (python-configparser): Update to 7.2.0. [build-system]: Use pyproject. [native-inputs]: Add python-pytest, python-setuptools, and python-wheel. Change-Id: I086a85ac3278ad7429ac27563e103f65ec522694