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
gnu: python-pdftotext: Update to 3.0.0. * gnu/packages/python-xyz.scm (python-pdftotext): Update to 3.0.0. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools, python-wheel. Change-Id: I1448718d217e885554803dea8148bd7dccc732c5
gnu: python-pydantic-cli: Update to 9.1.0. * gnu/packages/python-xyz.scm (python-pydantic-cli): Update to 9.1.0. [build-system]: Use pyproject-build-system. [propagated-inputs]: Replace python-pydantic by python-pydantic-2. [native-inputs]: Remove python-black, python-mypy. Add python-hatchling. Change-Id: I01b598dd4211dcc719626e83b594bff1cf1a741d
gnu: python-click-repl: Update to 0.3.0. * gnu/packages/python-xyz.scm (python-click-repl): Update to 0.3.0. [build-system]: Use pyproject-build-system. [arguments]<#:phases>: Do not override the 'check' phase. [native-inputs]: Add python-pytest-cov, python-setuptools, python-wheel. [propagated-inputs]: Remove python-six. [home-page]: Follow redirect. Change-Id: I57d87c88223b27118751d61c3b6083f9f419edcf
gnu: dosage: Update to 3.1. * gnu/packages/python-xyz.scm (dosage): Update to 3.1. [build-system]: Use pyproject-build-system. [native-inputs]: Remove python-pytest-cov. Add python-pytest, python-setuptools, python-wheel. [propagated-inputs]: Remove python-cached-property, python-colorama, python-importlib-metadata, python-six. Add python-platformdirs, python-rich. Change-Id: I607c182a1f5741a3e196474a586c3be6c56a762e
gnu: python-gphoto2: Update to 2.6.1. * gnu/packages/python-xyz.scm (python-gphoto2): Update to 2.6.1. [source]: Fetch from GitHub. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools, python-wheel. Change-Id: Ib92928d16dd9a922360e40b07b84e60e19558006
gnu: python-schedule: Update to 1.2.2. * gnu/packages/python-xyz.scm (python-schedule): Update to 1.2.2. [source]: Remove unnecessary snippet. [build-system]: Use pyproject-build-system. [native-inputs]: Remove python-mock. Add python-setuptools, python-wheel. Change-Id: Ib5276ba608bff46d20171b121cb2d667c03954f8
gnu: python-pylatexenc: Use pyproject-build-system. * gnu/packages/python-xyz.scm (python-pylatexenc)[source]: Remove file-name. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools, python-wheel. Change-Id: I96994cef50b30e4616d02d70b47ffd6bcd5c80ed
gnu: python-canopen: Update to 2.3.0. * gnu/packages/python-xyz.scm (python-canopen): Update to 2.3.0. [build-system]: Use pyproject-build-system. [native-inputs]: Remove python-packaging. Add python-pytest, python-wheel. [home-page]: Follow redirect. Change-Id: I9dd32b4376e2c2b2e19de63c9992c06c6f0b6859
gnu: python-boolean.py: Update to 5.0. * gnu/packages/python-xyz.scm (python-boolean.py): Update to 5.0. [source]: Fetch from PyPI. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools, python-wheel. Change-Id: Ieaa06d5512e96c12ed72842b250f9fd088470591
gnu: python-bitarray: Update to 3.4.3. * gnu/packages/python-xyz.scm (python-bitarray): Update to 3.4.3. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: I13ab21ecaba9807098981e91e203b59c756bd866
gnu: python-bidict: Update to 0.23.1. * gnu/packages/python-xyz.scm (python-bidict): Update to 0.23.1. [source]: Fetch from GitHub. [build-system]: Use pyproject-build-system. [native-inputs]: Remove python-coverage, python-hypothesis, python-py, python-pytest-cov, python-setuptools-scm, python-sortedcontainers, python-sphinx, python-sphinx-autodoc-typehints, python-tox. Add python-pytest-xdist, python-setuptools, python-wheel. [arguments]: Delete phase 'relax-reqs'. Do not override the 'check' phase. Change-Id: I518f1d1212781e8c3eaa12e760dfad66638e811c
gnu: Add python-rbfly. * gnu/packages/python-xyz.scm (python-rbfly): New variable. Change-Id: Ibc5d61c9d4b8461c4e7976dc3f6cd1bec38dc0b2 Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-cantools: Update to 40.2.3. Fixing #787. * gnu/packages/python-xyz.scm (python-cantools): Update to 40.2.3. [arguments] <phases>: Remove 'build-doc and 'install-doc; add 'set-version. [propagated-inputs]: Remove python-parameterized. [native-inputs]: Remove python-sphinx and texinfo; add python-parameterized, python-pytest, python-setuptools, python-setuptools-scm, and python-wheel. Change-Id: I57b20e8df1406795c8a22a38bec470e6294dabbf
gnu: python-bitstruct: Update to 8.21.0. * gnu/packages/python-xyz.scm (python-bitstruct): Update to 8.21.0. [build-system]: Use pyproject. [native-inputs]: Add python-pytest, python-setuptools-next, and python-wheel. [description]: Start from a new line, apply fill-column indentation. Change-Id: I669b99d5687d173e9d9667d3e7339a2d5bf62006
gnu: python-textual: Update to 3.5.0. * gnu/packages/python-xyz.scm (python-textual): Update to 3.5.0. [arguments]<#:test-flags>: Update failing tests. [propagated-inputs]: Remove python-mdit-py-plugins. Add python-platformdirs. [native-inputs]: Add python-pytest-xdist. Change-Id: I7ff7d663e223da8b7ff924a863a419be11bd478e