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>
gnu: python-merge3: Run tests and fix them. * gnu/packages/python-xyz.scm (python-merge3) [source]: Switch to git-fetch. [arguments]<#:test-backend>: Set it. [native-inputs]: Remove python-wheel. Change-Id: I57dc757b036cee4baba12c0021a5ddb5aab65a26 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-pygithub: Update to 2.8.1. * gnu/packages/python-xyz.scm (python-pygithub): Update to 2.8.1. [arguments]<#:phases>: Remove 'check phase replacement, add phase 'set-version. [propagated-inputs]: Add python-typing-extensions, python-urllib3. Remove python-cryptography. [native-inputs]: Add python-responses, python-setuptools, python-setuptools-scm. Change-Id: I047f053d24b46d4697904101697de0a52a4ba5c9 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>