gnu: keepkey-agent: Switch to pyproject-build-system. * gnu/packages/finance.scm (keepkey-agent): Switch to pyproject-build-system. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable tests. [native-inputs]: Add python-setuptools. Change-Id: If83aa4cf17ebf3bac374e161d2fe2d7f4e92693e Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-simple-rlp: Switch to pyproject-build-sytem. * gnu/packages/python-xyz.scm (python-simple-rlp): Switch to pyproject-build-sytem. [build-system]: Switch to pyproject-build-sytem. [native-inputs]: Add python-setuptools and python-pytest. Change-Id: Ic4e9b717e6be6885b123834391a53b94c19e1132 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
gnu: python-databases: Update to 0.8.0. * gnu/packages/databases.scm (python-databases): Update to 0.8.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Disable tests that require a database. [native-inputs]: Add python-httpx, python-psycopg, python-pytest, python-setuptools, and python-starlette. Change-Id: I812d3e91fa0af6bee4df058d8563f5b0be28a3f2 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
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