gnu: python-mir-eval: Update to 0.8.2. * gnu/packages/python-xyz.scm (python-mir-eval): Update to 0.8.2. [source]: Fetch from GitHub. [build-system]: Use pyproject-build-system. [arguments]: Add phase 'cd-tests' before 'check'. [propagated-inputs]: Remove python-future, python-six. Add python-decorator. [native-inputs]: Add python-pytest, python-pytest-cov, python-pytest-mpl, python-setuptools, python-wheel. [home-page]: Follow redirect. Change-Id: I63ce6b9295292595218e83edf8590134bd80a5f6
gnu: python-uncertainties: Enable tests. * gnu/packages/python-xyz.scm (python-uncertainties)[arguments]: Remove '#:tests? false'. [native-inputs]: Add python-pytest. [propagated-inputs]: Add python-numpy. Change-Id: I1b9a923a405c1dc1b11ef1ca17d2974cf9c8317b
gnu: python-uncertainties: Update to 3.2.3. * gnu/packages/python-xyz.scm (python-uncertainties): Update to 3.2.3. [build-system]: Use pyproject-build-system. [propagated-inputs]: Remove python-future. [native-inputs]: Remove python-nose, python-numpy. Add python-setuptools, python-setuptools-scm, python-wheel. [home-page]: Switch to new home page. Change-Id: I5af89ce8e2e83b02f0942350ecc74ceee331d8b2
gnu: python-symengine: Use pyproject-build-system. * gnu/packages/python-xyz.scm (python-symengine)[build-system]: Use pyproject-build-system. [arguments]<#:phases>: In the custom 'check' phase, run tests with nose2. [native-inputs]: Replace python-nose by python-nose2. Add python-setuptools, python-wheel. Change-Id: I73adbc3d6439b865001d65a6ea1d137815ce7192
gnu: python-filetype: Use pyproject-build-system. * gnu/packages/python-xyz.scm (python-filetype)[build-system]: Use pyproject-build-system. [arguments]<#:phases>: Do not override the 'check' phase and enable previously failing tests. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: I0490afc30a0ec4b8263b9d201a2043f9e493c260
gnu: python-get-version: Update to 3.5.5. * gnu/packages/python-xyz.scm (python-get-version): Update to 3.5.5. [build-system]: Use pyproject-build-system. [arguments]: Add '#:tests? #f'. [propagated-inputs]: Remove python-pygments, python-pytest, python-pytest-black, python-pytest-cov, python-setuptools, python-testpath. Add python-dunamai. [native-inputs]: Add python-flit-core. Change-Id: I14330db6c4efed12aaaa2f8bc046ecffd78d49a1
gnu: python-zipfly: Use pyproject-build-system. * gnu/packages/python-xyz.scm (python-zipfly)[build-system]: Use pyproject-build-system. [arguments]: Add '#:tests? #f'. [native-inputs]: Add python-setuptools, python-wheel. [home-page]: Use HTTPS. Change-Id: I2df22c529ce6b43399eaeb63f6072dbe826f3052
gnu: python-urwidtrees: Update to 1.0.4. * gnu/packages/python-xyz.scm (python-urwidtrees): Update to 1.0.4. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: I42a7f4aa9b6aa6a0af547a0d3c62f28d262f8e38
gnu: python-nb-clean: Update to 4.0.1. * gnu/packages/python-xyz.scm (python-nb-clean): Update to 4.0.1. [source]: Fetch from GitHub. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-poetry-core, python-pytest, python-pytest-cov, python-pytest-mock. Change-Id: I9eb94f5411fd0686f21d6546cd8619d8a9680b6e
gnu: python-cookiecutter: Use pyproject-build-system. * gnu/packages/python-xyz.scm (python-cookiecutter)[build-system]: Use pyproject-build-system. [arguments]<#:phases>: Do not override the 'check' phase. [native-inputs]: Replace git by git-minimal. Add python-setuptools, python-wheel. Change-Id: I7b36db664e4292366fe59ac269f9614383e41d28
gnu: python-langdetect: Use pyproject-build-system. * gnu/packages/python-xyz.scm (python-langdetect)[build-system]: Use pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools, python-wheel. [propagated-inputs]: Remove python-six. Change-Id: I5e5057d6804ef5fec4c0be8dfd8d4b4ddc24ae88
gnu: python-cachelib: Update to 0.13.0. * gnu/packages/python-xyz.scm (python-cachelib): Update to 0.13.0. [build-system]: Use pyproject-build-system. [arguments]<#:test-flags>: Skip failing tests. <#:phases>: Do not override the 'check' phase. [native-inputs]: Add python-setuptools, python-wheel. [home-page]: Follow redirect. Change-Id: I0b0e5337916fa2a015908d3949d9860516f1068d
gnu: python-crccheck: Update to 1.3.0. * gnu/packages/python-xyz.scm (python-crccheck): Update to 1.3.0. [source]: Fetch from GitHub. [build-system]: Use pyproject-build-system. [arguments]<#:phases>: Do not override the 'check' phase. [native-inputs]: Add python-setuptools, python-wheel. [home-page]: Switch to new home page. Change-Id: Ibd121d3e1875b77da6759e751e3321cde9a498b7
gnu: python-fire: Run guix style. * gnu/packages/python-xyz.scm (python-fire): Run guix style. Change-Id: I589ad6a5cdf9c2d7f93ce4f44861fc8745bf6e89
gnu: python-fire: Update to 0.7.0. * gnu/packages/python-xyz.scm (python-fire): Update to 0.7.0. [build-system]: Use pyproject-build-system. [arguments]: Do not override the 'check' phase. [propagated-inputs]: Remove python-six. [native-inputs]: Remove python-mock. Add python-setuptools, python-wheel. Change-Id: Id75b22101cae1ee17334bb89f91eebc0e7e5001d
gnu: python-icegrams: Update to 1.1.3. * gnu/packages/python-xyz.scm (python-icegrams): Update to 1.1.3. [source]: Use git-fetch as PyPI archive provides no tests. [native-inputs]: Remove python-setuptools; add python-setuptools-next, python-setuptools-scm-next, add python-pytest. Change-Id: I4ab7fcaf3be5584a9b651f3288ce4b8f155674a0 Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: python-cli-helpers: Update to 2.4.0. * gnu/packages/python-xyz.scm (python-cli-helpers): Update to 2.4.0. [source]: Fetch from PyPI. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. [propagated-inputs]: Sort alphabetically. Change-Id: If73bdd8881c48a6595ca2b9d2656838ca1090224
gnu: python-honcho: Update to 2.0.0. * gnu/packages/python-xyz.scm (python-honcho): Update to 2.0.0. [build-system]: Use pyproject-build-system. [arguments]: Delete the custom 'check' phase. Skip tests in '#:test-flags' instead. [native-inputs]: Remove python-tox, which. Add python-jinja2, python-setuptools, python-wheel. [propagated-inputs]: Remove python-jinja2. Add python-colorama. Change-Id: I3d39e0324f2ed852b3e79ce4c41a80816ad758fb
gnu: python-matplotlib-venn: Enable tests. * gnu/packages/python-xyz.scm (python-matplotlib-venn)[arguments]: Remove '#:tests? #f'. [native-inputs]: Add python-pytest, python-shapely. Change-Id: If373b401be63913953ec4fb35539ec280904f657
gnu: python-matplotlib-venn: Update to 1.1.2. * gnu/packages/python-xyz.scm (python-matplotlib-venn): Update to 1.1.2. [source]: Update URI. [build-system]: Use pyproject-build-system. [native-inputs]: Remove unzip. Add python-setuptools, python-wheel. Change-Id: Ia38830c3a3d8b977865fc3d5ea808f40e8b3e7aa