~ruther/guix-local

ref: 4b6a79295fbb1dc3fdf6c111cfd5cbea166cd540 guix-local/gnu/packages/python-xyz.scm -rw-r--r-- 1.4 MiB
4b6a7929 — Vinicius Monego 1 year, 1 day ago
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
75633187 — Vinicius Monego 1 year, 1 day ago
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
20ab9d8c — Vinicius Monego 1 year, 1 day ago
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
ad88d966 — Vinicius Monego 1 year, 1 day ago
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
5b3ac6e4 — Vinicius Monego 1 year, 1 day ago
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
7d57257b — Vinicius Monego 1 year, 1 day ago
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
eb0c03e8 — Vinicius Monego 1 year, 1 day ago
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
7ceb839d — Vinicius Monego 1 year, 1 day ago
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
1fa89a6c — Vinicius Monego 1 year, 1 day ago
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
efc99eae — Vinicius Monego 1 year, 1 day ago
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>
9f31f50a — Sharlatan Hellseher 1 year, 2 days ago
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
8a8da2a0 — Sharlatan Hellseher 1 year, 2 days ago
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
1cbe0d7d — Vinicius Monego 1 year, 4 days ago
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
f4f6d9ac — Vinicius Monego 1 year, 4 days ago
gnu: python-ueberzug: Update to 18.3.1.

* gnu/packages/python-xyz.scm (python-ueberzug): Update to 18.3.1.
[build-system]: Use pyproject-build-system.
[arguments]: Skip the 'check' phase.
[native-inputs]: Add meson-python, pkg-config.
[inputs]: Add libxres.
[propagated-inputs]: Remove python-xlib.
[home-page]: Switch to maintained repository.

Change-Id: Ia93f8d98767e0887b3f18335a5e4bfc8d925abf7
73b7e468 — Vinicius Monego 1 year, 4 days ago
gnu: python-logbook: Update to 1.8.2.

* gnu/packages/python-xyz.scm (python-logbook): Update to 1.8.2.
[source]: Update URI.
[build-system]: Use pyproject-build-system.
[arguments]<#:phases>: Delete unnecessary phase 'cythonize-sources'. Do
not override the 'check' phase.
[native-inputs]: Remove python-cython, python-mock,
python-pytest-cov. Add python-cython-3, python-setuptools, python-wheel.

Change-Id: I4b4c8ea60bc0ad7fdcb4d5320e5337f3ca38ed6f
gnu: python-charset-normalizer-3: Update to 3.4.2.

* gnu/packages/python-xyz.scm (python-charset-normalizer-3): Update to
  3.4.2.
  [build-system]: Use pyproject-build-system.
  [arguments] <phases>: Add 'fix-scripts.
  [native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I32c89a63c3fd1aaf3c323d4986808b7860c2d999
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-diskcache: Update to 5.6.3.

* gnu/packages/python-xyz.scm (python-diskcache): Update to 5.6.3.
[source]: Use GitHub origin since PyPI missing docs which are needed for
tests.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add required native-inputs.

Change-Id: I169c24c02356407902a69cc4937a4761be47b6e6
272fc9c2 — Vinicius Monego 1 year, 4 days ago
gnu: pelican: Enable tests.

* gnu/packages/python-xyz.scm (pelican)[arguments]: Remove '#:tests?'.
<#:test-flags>: Skip three failing tests.
[native-inputs]: Add python-anyio, python-beautifulsoup4, python-lxml,
python-pytest, python-smartypants, python-typogrify.

Change-Id: Ibcbfa1a405753bfcf68028be86a90c1c318cb1b7
a4892265 — Vinicius Monego 1 year, 4 days ago
gnu: pelican: Update to 4.11.0.

* gnu/packages/python-xyz.scm (pelican): Update to 4.11.0.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-pdm-backend.
[inputs]: Remove python-markdown, python-pytz. Add python-ordered-set,
python-tzdata, python-watchfiles.

Change-Id: I586668a17b7b646227a5bd78703fda2c9bc6fb63
Next