gnu: python-tree-sitter: Fix tests. * gnu/packages/tree-sitter.scm (python-tree-sitter) [source]: Improve style. [arguments]<#:test-backend>: Set it. <#:phases>: Add phase 'remove-uninstalled-package. Change-Id: I3f284057b183c9f03c254d44581d7fd9ef6e75b2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-fastcluster: Fix tests. * gnu/packages/python-science.scm (python-fastcluster)[arguments] <#:test-backend>: Set it. Change-Id: I0f9a0dc37b1ee1130b5f680710723977c7207ab4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-discogs-client: Fix tests. * gnu/packages/music.scm (python-discogs-client) [source]: Switch to git-fetch. [arguemnts]<#:test-backend>: Set it. [native-inputs]: Remove python-wheel. [propagated-inputs, description]: Improve style. Change-Id: I8077c8505945b8407b132a74673b2cd1972e2385 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: borg: Use python-msgpack-for-borg. Otherwise tests fail. * gnu/packages/backup.scm (borg)[inputs]: Replace python-msgpack by python-msgpack-for-borg. Change-Id: Icc02fa62856d17b20f42ecdf630dacef6dc44197 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
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: python-dateutils: Skip tests. * gnu/packages/time.scm (python-dateutils)[arguments] <tests?>: They require twine. [native-inputs]: Remove python-wheel. Change-Id: I136b5cbfb1cf8ea74b2bd217810781c75c514300
gnu: python-platypush: Use python-marshmallow-3. * gnu/packages/engineering.scm (python-platypush)[propagated-inputs]: Remove python-marshmallow; add python-marshmallow-3. Change-Id: I1f0aae882c222abcac05f28c3efefab36d3217c8
gnu: Add python-marshmallow-3. * gnu/packages/python-xyz.scm (python-marshmallow-3): New variable. Change-Id: I60c15b286a75f3255403da6603e2965290d5d68a
gnu: python-xxhash: Update to 3.5.0. * gnu/packages/digest.scm (python-xxhash): Update to 3.5.0. [arguments] <test-backend>: Use 'unittest. <phases>: Add 'build-extensions. [native-inputs]: Remove python-setuptools-scm and python-wheel. Change-Id: I7f4f5e3f06886318ec11ad3064aba381b7b1245f
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-pyannotate: Fix tests. * gnu/packages/python-check.scm (python-pyannotate) [source]: Switch to git-fetch. [arguments]<#:test-backend>: Set it. [native-inputs]: Remove python-wheel. [propagated-inputs, description]: Improve style. Change-Id: I4f310eba2117b062aedc2fad4a96537604dd8bd6 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-isal: Set unittest test-backend. * gnu/packages/python-compression.scm (python-isal) [source]<snippet>: Improve style, use G-expressions. [arguments]<#:test-backend>: Set it. <#:phases>: Improve style. Change-Id: I8d05af8720f6fcd31aae0b83a70efc8dfd6e4e9f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-publicsuffixlist: Set unittest test backend. * gnu/packages/python-web.scm (python-publicsuffixlist)[arguments] <#:test-backend>: Set it. [native-inputs]: Remove python-wheel. Change-Id: I213887319fbae770dccf391327ac8a16bc01a1b4 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-pytest-forked: Add python-py propagated-input. * gnu/packages/check.scm (python-pytest-forked)[propagated-inputs]: Add python-py. Change-Id: I9ff007703c4099016eedc276af195e8612fb20fd Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-ephem: Fix 'check phase. * gnu/packages/astronomy.scm (python-ephem)[arguments] <#:test-flags>: Ignore failing test. <#:phases>: Add phase 'remove-installed-tests. [native-inputs]: Add python-pytest, remove python-wheel. Change-Id: I128d996ac19b413cc0680c759a21493ed722d86e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>