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>
gnu: python-zeroconf: Ignore failing tests. * gnu/packages/python-xyz.scm (python-zeroconf) [arguments]<#:test-flags>: Ignore additional failing test. [native-inputs]: Add python-pytest-asyncio. Remove python-wheel. Change-Id: Iac76a731e91d1287c47f4af9b769d78bca22c9ab Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-signedjson: Update to 1.1.4. * gnu/packages/python-xyz.scm (python-signedjson): Update to 1.1.4. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Add phase 'set-version. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: I9e1c804a0f7a3634a4ce487d581799935b6e7f10 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-mercantile: Switch to pyproject. * gnu/packages/python-xyz.scm (python-mercantile): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: Id6c1a3750489947935ac32c6826969a5a83f00d8 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: poetry: Update to 2.1.3. * gnu/packages/python-xyz.scm (poetry): Update to 2.1.3. [arguments] <test-flags>: Ignore a few more test files. [propagated-inputs]: Add python-findpython and python-pbs-installer. Change-Id: I9c4b33ad7a9e7ea6a93358ecc5fde592581bec9d