gnu: python-cairosvg: Update to 2.8.2. * gnu/packages/python-xyz.scm (python-cairosvg): Update to 2.8.2. [source] <uri>: Adjust the PyPI archive name according to <https://pypi.org/project/CairoSVG>. [arguments] <test-flags>: Provide the path to the test file, otherwise they fail. [native-inputs]: Remove python-pytest-flake8, python-pytest-isort, python-pytest-runner, and python-wheel; add python-pytest. Change-Id: I1f4947a288227e5dabd00fb3305a4ac21eb0e048
gnu: python-vdf: Fix tests. * gnu/packages/python-xyz.scm (python-vdf)[source]: Switch to git-fetch providing tests. [native-inputs]: Remove python-wheel; add python-pytest. Change-Id: Ic02581bb528315c03d6dd6f32d72f78f9a44c401
gnu: python-ioctl-opt: Disable tests. * gnu/packages/python-xyz.scm (python-ioctl-opt)[arguments] <tests?>: No tests. [native-inputs]: Remove python-wheel. Change-Id: Ia6331b4f5a19898f79124df1f22d3ee52d6cb6c9
gnu: python-pypandoc: Fix tests. * gnu/packages/python-xyz.scm (python-pypandoc) [source]: Switch to git-fetch. [arguments]<#:test-backend>: Set it. [description]: Improve style. Change-Id: Idfbd8f57804b30e205fd0d53733cc27b39bab4de Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Remove python-dotenv-0.13.0. * gnu/packages/python-xyz.scm (python-dotenv-0.13.0): Delete variable. Change-Id: Ia9ad7fccf26587c66c3ee5f489805ff0179eb8d4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: dynaconf: Update to 3.2.11. * gnu/packages/python-xyz.scm (dynaconf) [source]: Remove <patches>, handle these substitutions in <snippet>. Re-vendor python-dotenv. [arguments]: Improve style. <#:test-flags>: Add failing click test. [propagated-inputs]: Remove python-dotenv-0.13.0. [native-inputs]: Remove python-wheel. * gnu/packages/patches/dynaconf-unvendor-deps.patch: Remove patch. * gnu/local.mk: De-register patch. Change-Id: Ie3630a754d592e364742ddbebe7f4b3570e73f85 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pypugjs: Fix package. * gnu/packages/python-xyz.scm (python-pypugjs): [propagated-inputs]: Re-introduce python-six. Change-Id: Ia0bf9b9eee83c7d82a52ec128a43d880f231d650 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Remove python2-six. * gnu/packages/python-xyz.scm (python2-six): Delete variable. Change-Id: Ieb53c9ba93c630f5ffe8f55171496368430360c5
gnu: python-geojson: Update to 3.2.0. * gnu/packages/python-xyz.scm (python-geojson): Update to 3.2.0. [native-inputs]: Remove python-wheel; add python-pytest. Change-Id: I22d1f189732d56f0d02727d73cdbcdd2b79b42f4
gnu: python-iron-mq: Update to 0.9-0.e6ff76a. * gnu/packages/python-xyz.scm (python-iron-mq): Update to 0.9-0.e6ff76a. [source]: Switch to git-fetch. [arguments]: Disable tests. [native-inputs]: Remove python-wheel. Change-Id: I28a79b34158d632c4580bf87fe08d5f0c830b40a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-iron-core: Update to 1.2.1-0.5a5f301. * gnu/packages/python-xyz.scm (python-iron-core): Update to 1.2.1-0.5a5f301. [source]: Switch to git-fetch. [arguments]: Set them for tests. [native-inputs]: Remove python-wheel. [description]: Improve style. Change-Id: I46aeb5aff23d5e971f895902c6c8a874389de8cd Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-omegaconf: Update to 2.3.0-0.117f7de. * gnu/packages/python-xyz.scm (python-omegaconf): Update to 2.3.0-0.117f7de. [arguments]<#:test-flags>: Ignore test files that fail collection. [description]: Improve style. Change-Id: I3bf8d9d33e1f8563bf0cb889b28c49dc8b15ce3c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pyclipper: Update to 1.3.0.post6. * gnu/packages/python-xyz.scm (python-pyclipper): Update to 1.3.0.post6. [source]: Switch to git-fetch, remove snippet. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Add phase 'set-version. [native-inputs]: Add python-setuptools, remove python-pytest-runner. Change-Id: Iec0229e6941fdd24c0624c40c4cc5b70935c2165 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-xmldiff: Fix tests. * gnu/packages/python-xyz.scm (python-xmldiff)[native-inputs]: Remove python-wheel; add python-pytest. Change-Id: I0381217cded746d82848bdfe5f34b216d55057c7
gnu: python-openstep-plist: Update to 0.3.0. * gnu/packages/python-xyz.scm (python-openstep-plist): Update to 0.3.0. [native-inputs]: Remove python-cython and python-wheel; add python-cython-0. Change-Id: I2ed94a09ad9de84eed5e973fa288e55cb3fd1cab
gnu: python-pyclipper: Switch to pyproject-build-system. * gnu/packages/python-xyz.scm (python-pyclipper): Switch to pyproject-build-system. [build-system]: Switch to pyproject-build-system. [native-inputs]: Remove python-cython, and python-pytest-runner, add python-cython-0, and python-setuptools. Change-Id: I914c261ba56a92c92402bf4a225acac5babf8c4f Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-rope: Ignore failing test. * gnu/packages/python-xyz.scm (python-rope) [arguments]<#:test-flags>: Ignore failing test. [native-inputs]: Remove python-pip, python-pre-commit, python-pytest-cov, python-wheel. [description]: Improve style. Change-Id: I506879b750ee63a60c9fd515721062b56612ba17 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-serpent: Fix tests. * gnu/packages/python-xyz.scm (python-serpent): [source]: Switch to git-fetch. [arguments]: Set <#:test-backend> and <#:test-flags>. [native-inputs]: Remove python-wheel. Change-Id: I2ca9aaaf98b0759b069bc72e0e1b08260fa6dc58 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-daemon: Update to 3.1.2. * gnu/packages/python-xyz.scm (python-daemon): Update to 3.1.2. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Remove phase 'adjust-tests. Add phase 'discard-dynamic-metadata. [native-inputs]: Add python-setuptools, remove python-docutils, python-testtools. [description]: Improve style. Change-Id: Ibb3928a2e89146eafee7896f0c2dd8eefd1dc1d0 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-orderedmultidict: Fix tests. * gnu/packages/python-xyz.scm (python-orderedmultidict)[native-inputs]: Remove python-wheel, python-flake8 and python-pycodestyle; add python-pytest. Change-Id: I8ff24ecc0bf02e0af87ea973d1b5affa8278c79b Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>