gnu: python-mnemonic: Update to 0.21. * gnu/packages/finance.scm (python-mnemonic): Update to 0.21. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-poetry-core and python-pytest. Change-Id: I8eae1fa7b7a920ecefb4058837af624463453abe Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-asyncpg: Fix build. * gnu/packages/databases.scm (python-asyncpg): Fix build. [arguments]<#:test-flags>: Disable failing test. [propagated-inputs]: Remove python-async-timeout. [native-inputs]: Remove python-wheel. Change-Id: I7d989120dee90abd4bb40b700d2c98a8b1143e28 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-ecpy: Update to 1.2.5. * gnu/packages/python-crypto.scm (python-ecpy): Update to 1.2.5. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [propagated-inputs]: Remove python-future. [native-inputs]: Add python-setuptools. [home-page]: Update based on redirect. Change-Id: I0e37b51fa157964aba0ab35a0b20974cfdcb205a Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-yubikey-manager: Update to 5.8.0. * gnu/packages/security-token.scm (python-yubikey-manager): Update to 5.8.0. Change-Id: Icffa80eb3dbee030a6600b6f263c7c22466c14cb Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-pyscard: Update to 2.3.1. * gnu/packages/security-token.scm (python-pyscard): Update to 2.3.1. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools and python-pytest. [properties]: Add release-monitoring-url. Change-Id: Id4fdb34eda8c8efb1aa4ab4cba8ce9da30adc888 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: tetoolkit: Update to 2.2.3. * gnu/packages/bioinformatics.scm (tetoolkit): Update to 2.2.3. [arguments] <tests?>: No tests. [native-inputs]: Remove python-wheel. Change-Id: Idc5994a58115653447abb02d676b800d27ffe16e
gnu: python-plaster-pastedeploy: Update to 1.0.1. * gnu/packages/python-web.scm (python-plaster-pastedeploy): Update to 1.0.1. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I9516ee45816fe127fb6c0a76a8cd21929e802713
gnu: python-zope-deprecation: Update to 6.0. * gnu/packages/python-web.scm (python-zope-deprecation): Update to 6.0. [source]: Fix PyPI archive name. [build-system]: Switch to pyproject-build-system. [arguments] <tests?>: Disable for now. [native-inputs]: Add python-setuptools. Change-Id: I55075d1b96271a9b987e2731d7b7cadd2c233efd
gnu: python-venusian: Update to 3.1.1. * gnu/packages/python-web.scm (python-venusian): Update to 3.1.1. [build-system]: Switch to pyproject-build-system. [arguments] <phases>: Add 'fix-pytest-config. [native-inputs]: Remove python-pytest-runner and python-pytest-cov; add python-setuptools. Remove lables. Change-Id: Iebabc49ab7e5d0bfabcd68d9d2ba62bcb69f48e6
gnu: python-translationstring: Update to 1.4. * gnu/packages/python-web.scm (python-translationstring): Update to 1.4. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest and python-setuptools. Change-Id: Idd574b4de5247a09c52debb7ee130dcf6f323e72
gnu: python-pytest-dependency: Move to python-check. * gnu/packages/check.scm (python-pytest-dependency): Move from here ... * gnu/packages/python-check.scm: ... to here. Change-Id: I135998cdbb0b321aa3c5e2a552d6374009e60fbe
gnu: python-pytest-dependency: Update to 0.6.0. * gnu/packages/check.scm (python-pytest-dependency): Update to 0.6.0. [build-system]: Switch to pyproject-build-system. [propagated-inputs]: Remove python-pytest. [native-inputs]: Add python-pytest-bootstrap and python-setuptools. Change-Id: I1517f7097a14ba09f5ea1bc64b17e4ab223ea1e3
gnu: python-plaster: Update to 1.1.2. * gnu/packages/python-web.scm (python-plaster): Update to 1.1.2. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I208d7576794767d3cc004ef49ee9a9a53303aa8c
gnu: python-cligj: Switch to pypproject. * gnu/packages/python-xyz.scm (python-cligj): [build-system]: Switch to pypproject-build-system. [native-inputs]: Remove python-pytest-cov; add python-pytest and python-setuptools. Change-Id: I9c1f1ab5f4689eb2443b6720bbe111e291bc3df6
gnu: clisp: Disable parallel tests. Run the test suite sequentially. This prevents non-determinism of clisp tests to some degree. It doesn't prevent it completely, though. Thanks to Hugo Buddelmeijer <hugo@buddelmeijer.nl> who figured this out. * gnu/packages/lisp.scm (clisp): Add phase to disable parallel tests. Change-Id: I76e401151cb696e0f96c02771e111bd2cfb4d8f4 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-joblib: Limit parallelism of tests. * gnu/packages/python-xyz.scm (python-joblib)[arguments]<#:test-flags>: Use at most 8 cores. Change-Id: I0086ecbe653801052dff08a7d675d304791dba84
gnu: python-ipywidgets: Use older setuptools. * gnu/packages/python-xyz.scm (python-ipywidgets)[native-inputs]: Add python-setuptools-67. Change-Id: I88240840e890a631353e045e955d1ad578cc98a1
gnu: clisp: Fix some tests. Some tests were failing with locale errors. Either this fixes the issues, or I was lucky with the nondetermistism. * gnu/packages/lisp.scm (make-clisp-tests-locales): New function. (clisp)[native-inputs]: Add required locales for tests. Change-Id: I1205a34cc61520287aeb0f45190928c05cf3b493 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-azure-common: Switch to pyproject-build-system. * gnu/packages/python-web.scm (python-azure-common): Switch to pyproject-build-system. [arguments]<#:tests?>: Set to #f. [native-inputs]: Add python-setuptools. Change-Id: Ife71af09e889c7e7931adca87d8bbd9887ad465e Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-azure-nspkg: Switch to pyproject-build-system. * gnu/packages/python-web.scm (python-azure-nspkg): Switch to pyproject-build-system. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: If5342e683208b6a16089d40e43444cd6918e00b5 Signed-off-by: Rutherther <rutherther@ditigal.xyz>