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>
gnu: python-dotty-dict: Fix build. * gnu/packages/python-xyz.scm (python-dotty-dict): Fix build. [source]: Switch got git-fetch. [native-inputs]: Add python-pytest. Change-Id: I453ed9910197892bc46ef3339fa47e72c222fb91 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-ddlparse: Reduce closure size. * gnu/packages/python-xyz.scm (python-ddlparse)[native-inputs]: Remove python-codecov, python-coveralls, python-tox, and python-wheel. Change-Id: I387f2a0c384794afd87aeadef40a1c4ddd98ee63
gnu: python-setuptools-git: Skip tests. * gnu/packages/python-xyz.scm (python-setuptools-git)[arguments] <tests?>: Skip them. Change-Id: Ie5f30d86c241dade965eec59b2f36fab7814b181
gnu: Remove python-pygments-github-lexers. Unmaintained for 11 years, fails to build no users in Guix. * gnu/packages/python-xyz.scm (python-pygments-github-lexers): Delete variable. Change-Id: I0f54afdf34b5fe0603a9d9ff8d5b4c662d542972
gnu: Remove python-jdcal. 1.4.1 was released in 2019, no active work on master branch for 3y, no users in Guix fails to build. * gnu/packages/python-xyz.scm (python-jdcal): Delete variable. Change-Id: I9ac7d76cbe483c5bfdd486660b002fee6b2ae117
gnu: Remove python-pbr-minimal. * gnu/packages/python-xyz.scm (python-pbr-minimal): Delete variable. Change-Id: I5911ecdd63cb8d797ca22730d77ef8a09261fc94
gnu: python-langdetect: Adjust ipusts, fix build. * gnu/packages/python-xyz.scm (python-langdetect)[propagated-inputs]: Add python-six. [native-inputs]: Remove python-wheel. Change-Id: I97205c863ab57092fe7e6d9959c05a55ad77def9
gnu: Add python-msgpack-for-borg. * gnu/packages/python-xyz.scm (python-msgpack-for-borg): New variable. Change-Id: I91efaa3e5592879185f5a66588a6051ec4d01718 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-mdx-gh-links: Update to 0.4. * gnu/packages/python-xyz.scm (python-mdx-gh-links): Update to 0.4. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I98370aabb14c2465f0fed4399d57e87b3f7b0f69
gnu: Add python-marshmallow-3. * gnu/packages/python-xyz.scm (python-marshmallow-3): New variable. Change-Id: I60c15b286a75f3255403da6603e2965290d5d68a
gnu: python-setuptools-gettext: Run tests and fix them. * gnu/packages/python-xyz.scm (python-setuptools-gettext) [source]: Switch to git-fetch. [native-inputs]: Add python-pytest, remove python-wheel. Change-Id: I969a8d6f6e41df7e1f6729a9b4e9a9d5ec782303 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>