gnu: python-zope-proxy: Update to 7.0. * gnu/packages/python-web.scm (python-zope-proxy): Update to 7.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Replace 'check phase. [native-inputs]: Add python-setuptools. [description]: Improve style. [home-page]: Use the readthedocs link. Change-Id: Ic92689e765e7fcc6ce5ce9156e18c33aebe5ff30 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-zope-copy: Update to 6.0. * gnu/packages/python-web.scm (python-zope-copy): Update to 6.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Improve style. [native-inputs]: Add python-setuptools, python-zodbpickle, python-zope-proxy, python-zope-schema, python-zope-testing. [home-page]: Switch to readthedocs link. Change-Id: I5c2c4ae51133fba5fec24cdfe11d7fb601eab870 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-zope-configuration: Update to 7.0. * gnu/packages/python-web.scm (python-zope-configuration): Update to 7.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Replace 'check phase. [native-inputs]: Add python-setuptools. [home-page]: Use readthedocs link. Change-Id: I7c3e3cc76abd85f45f4999f2a144390906ed8eb5 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-zope-sqlalchemy: Switch to pyproject. * gnu/packages/python-web.scm (python-zope-sqlalchemy): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Replace 'check phase. [native-inputs]: Add python-setuptools, python-zope-testing, python-zope-testrunner. [description]: Improve style. Change-Id: Id8e4deb548ef3609102bdd4248f14f4a582ca567 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-zope-schema: Switch to pyproject. * gnu/packages/python-web.scm (python-zope-schema): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Improve style. [native-inputs]: Add python-setuptools. Change-Id: I4ee6854e3c0702a6f3fefc5239d1a90cf484d7f6 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-zope-i18nmessageid: Update to 7.0. * gnu/packages/python-web.scm (python-zope-i18nmessageid): Update to 7.0. [source]: Switch to git-fetch. [arguments]<#:phases>: Replace 'check phase. [native-inputs]: Remove python-coverage, python-wheel. [home-page]: Replace with the readthedocs link. Change-Id: I27bcd2411b3fbd5c486dcd85acdd252cde359203 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-zope-testrunner: Update to 7.4. * gnu/packages/python-web.scm (python-zope-testrunner): Update to 7.4. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Improve style. <#:phases>: Add 'check phase replacement. [native-inputs]: Add python-setuptools. [propagated-inputs]: Remove python-six. [home-page]: Use the readthedocs link. [description]: Improve style. (python-zope-testrunner-bootstrap)[propagated-inputs]: Improve style. Change-Id: Ia8ae67343431cf683f31e5f2cfff64a5826559e0 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-zope-testing: Update to 6.0. * gnu/packages/python-web.scm (python-zope-testing): Update to 6.0. [source]: Switch to git-fetch. [arguments]: Rewrite testing with <#:phases>. [native-inputs]: Add python-zope-interface, python-zope-testrunner-bootstrap. Change-Id: I893195123a80a19f61fa3635f3932ba263816f6c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-zope-interface: Improve package. * gnu/packages/python-web.scm (python-zope-interface) [source]: Switch to git-fetch. [arguments, native-inputs, synopsis, description]: Improve style. [home-page]: Replace by the readthedocs link. Change-Id: I7e0a7bd921bd40e26bdae16c552dbc6d5a6b3b4f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-zope-event: Switch to git-fetch. * gnu/packages/python-web.scm (python-zope-event) [source]: Switch to git-fetch. [home-page]: Update it. Change-Id: Iaa702fb0209397d022f9f6a6c0eda6ac71c91f01 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-hopcroftkarp: Fix tests. * gnu/packages/machine-learning.scm (python-hopcroftkarp)[arguments] <#:test-backend>: Set it. Change-Id: I024ae8e72e7cecb2088eed1002ab0b2428ca732d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-fakeredis: Update to 2.31.2. * gnu/packages/databases.scm (python-fakeredis): Update to 2.31.2. [arguments]<#:test-flags>: Ignore failing tests. <#:phases>: Remove phase 'poetry-compatibility and 'relax-requirements. [native-inputs]: Replace python-poetry-core by python-hatchling. Change-Id: I04844f8ec74467a84afb7ade71e9f57edc614bf1 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
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