~ruther/guix-local

ref: c3744a8ba14a8f54c1cc4ec3fbc49e4e6b915520 guix-local/gnu/packages/python-xyz.scm -rw-r--r-- 1.4 MiB
c3744a8b — Sharlatan Hellseher 6 months ago
gnu: python-pillow-simd: Don't inherit from python-pillow.

* gnu/packages/python-xyz.scm (python-pillow-simd): Don't inherit from
python-pillow.
[arguments] <test-flags>: Skip one more test.
[inputs]: Add freetype, lcms, libimagequant, libjpeg-turbo, libraqm,
libtiff, libwebp, openjpeg, and zlib.
[native-inputs]: Add python-check-manifest, python-defusedxml,
python-markdown2, python-olefile, python-packaging, python-pytest,
python-pytest-timeout, python-setuptools, and python-trove-classifiers.

Change-Id: Ie2473266b4d1447ece70b4da12cc17a9e7fbcf4a
8f54f8f0 — Sharlatan Hellseher 6 months ago
gnu: python-txacme: Update to 0.9.3-0.ac18f92, fix build.

* gnu/packages/python-xyz.scm (python-txacme): Update to 0.9.3-0.ac18f92.
[source]: Switch to git-fetch and use the latest commit from trunk
branch.
[arguments] <test-backend>: Use 'custom.
<test-flags>: Provide option to run tests with twisted.
[native-inputs]: Remove python-fixtures, python-hypothesis, python-mock,
python-service-identity, python-testrepository, python-testscenarios,
and python-testtools; add python-setuptools.

Change-Id: Ifd7feb33bbca051e61f9eddf7b6e1a5026ec5568
b06b3ad0 — Sharlatan Hellseher 6 months ago
gnu: python-mando: Update to 0.8.2.

* gnu/packages/python-xyz.scm (python-mando): Update to 0.8.2. Improve
style.
[bulid-system]: Switch to pyproject-bulid-system.
[arguments]: Drop all.
[propagated-inputs]: Remove python-rst2ansi and python-six.
[native-inputs]: Add python-setuptools.

Change-Id: I2ef5ca1c19e209404491be4a4fd616080d6ca744
efe87a4d — Hugo Buddelmeijer 6 months ago
gnu: python-colormath2: Fix tests.

* gnu/packages/python-xyz.scm (python-colormath2): Fix tests.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-pytest; add python-nose2.

Change-Id: I969d0271cc9d7cdb9a662e0a007f2c895a331ace
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
884fe1b5 — Sharlatan Hellseher 6 months ago
gnu: python-cykhash: Disalbe tests.

* gnu/packages/python-xyz.scm (python-cykhash)[arguments] <tests?>: No
tests in PyPI, git does not provide 2.0.1 tag or any newer.
[native-inputs]: Remove python-wheel.

Change-Id: Id356556121023a1ad3077d190d0f153de903a91a
50e1610d — Sharlatan Hellseher 6 months ago
gnu: Add python-cachetools-5.

* gnu/packages/python-xyz.scm (python-cachetools-5): New variable.

Change-Id: I88a91b87f89f1ae49e251fba316f1edaad77d121
7c0206ad — Nicolas Graves 6 months ago
gnu: python-reretry: Fix tests.

* gnu/packages/python-xyz.scm (python-reretry)
[source]: Switch to git-fetch.
[native-inputs]: Add python-pytest, python-pytest-asyncio.  Remove
python-setuptools.

Change-Id: I559f5d00d8093fd468a308f3b8588a75c0f75161
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
7c156003 — Nicolas Graves 6 months ago
gnu: python-treelib: Remove python-six properly.

The package still used python-six.  Luckily a PR was ready for its
removal.

* gnu/packages/python-xyz.scm (python-treelib)[source]: Add patch.
* gnu/packages/patches/python-treelib-remove-python2-compat.patch: Add file.
* gnu/local.mk: Record patch.

Change-Id: I91a37770391cc72f158ade5b9619e80ab9a36bc7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
9156f680 — Nicolas Graves 6 months ago
gnu: python-qnorm: Update to 0.9.0.

* gnu/packages/python-xyz.scm (python-qnorm): Update to 0.9.0.
[arguments]: Remove them.
[propagated-inputs]: Add python-tables, python-pyarrow,
python-fastparquet.
[description]: Improve style.

Change-Id: I6862c4ddf60938034a39953ecfddde4b839705b2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
8408a2ac — Nicolas Graves 6 months ago
gnu: python-limits: Update to 5.5.0 and setup tests.

* gnu/packages/python-xyz.scm (python-limits): Update to 5.5.0.
[source]: Switch to git-fetch.
[arguments]<#:tests?, test-flags, phases>: Setup tests.
[native-inputs]: Add python-flaky, python-pytest,
python-pytest-asyncio, python-pytest-benchmark, python-pytest-cov,
python-pytest-lazy-fixtures, python-pytest-xdist, python-setuptools.
[description]: Improve style.

Change-Id: I738eb037a2e90b7cd9492793e1061561ce5f3ffb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
a2c1a9bc — Nicolas Graves 6 months ago
gnu: Add python-valkey.

* gnu/packages/python-xyz.scm (python-valkey): New variable.

Change-Id: I901715e061fe1c86fdfd7873a4fdc738bde06646
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
41142cf8 — Nicolas Graves 6 months ago
gnu: Add python-etcd3.

* gnu/packages/python-xyz.scm (python-etcd3): New variable.

Change-Id: Ic41bfd08d26c549dcaab4043448fe93a506e7a95
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
fc5077c0 — Nicolas Graves 6 months ago
gnu: python-daiquiri: Update to 3.0.1.

* gnu/packages/python-xyz.scm (python-daiquiri): Update to 3.0.1.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add 'set-version phase.
[native-inputs]: Add python-setuptools.  Remove python-six.
[synopsis, description]: Improve style.

Change-Id: I7d1caed0f59f412a82998fea2c1916b4b67cde83
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
8ce96a0f — Nicolas Graves 6 months ago
gnu: python-canopen: Update to 2.4.1.

* gnu/packages/python-xyz.scm (python-canopen): Update to 2.4.1.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-wheel.  Add python-setuptools.

Change-Id: Ie1f49c6ce10d9fb6d3ba90a442c5b1d50f9dc554
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2000a9b1 — Nicolas Graves 6 months ago
gnu: python-cantools: Update to 40.5.0.

* gnu/packages/python-xyz.scm (python-cantools): Update to 40.5.0.
[native-inputs]: Remove python-wheel.  Add python-freezegun.

Change-Id: I5bbf58d2681dbbe83b215501438908ce2ab2ee79
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
b7f4b400 — Nicolas Graves 6 months ago
gnu: python-can: Update to 4.6.1.

* gnu/packages/python-xyz.scm (python-can): Update to 4.6.1.
[source]: Switch to git-fetch.
[arguments]<#:phases>: Add phase 'set-version.
[native-inputs]: Remove python-codecov, python-coverage,
python-pytest-runner, python-wheel.  Add python-setuptools,
python-setuptools-scm.
[description]: Improve style.

Change-Id: I75d9fa49566d8cb47b34c04f5a7bf67112f2c8ea
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
26da99d6 — John Kehayias 6 months ago
gnu: python-structlog: Update to 25.4.0.

* gnu/packages/python-xyz.scm (python-structlog): Update to 25.4.0.
[native-inputs]: Remove python-coverage, python-simplejson, and
python-twisted.

Change-Id: Ie5f848cd7a6b4f98a197adfc90e78cde6e827352
ad6fd441 — Sharlatan Hellseher 6 months ago
gnu: python-cairosvg: Update to 2.8.2.

* gnu/packages/python-xyz.scm (python-cairosvg): Update to 2.8.2.
[source] <uri>: Adjust the PyPI archive name according to
<https://pypi.org/project/CairoSVG>.
[arguments] <test-flags>: Provide the path to the test file, otherwise
they fail.
[native-inputs]: Remove python-pytest-flake8, python-pytest-isort,
python-pytest-runner, and python-wheel; add python-pytest.

Change-Id: I1f4947a288227e5dabd00fb3305a4ac21eb0e048
6d705803 — Sharlatan Hellseher 6 months ago
gnu: python-vdf: Fix tests.

* gnu/packages/python-xyz.scm (python-vdf)[source]: Switch to git-fetch
providing tests.
[native-inputs]: Remove python-wheel; add python-pytest.

Change-Id: Ic02581bb528315c03d6dd6f32d72f78f9a44c401
eaac7a14 — Sharlatan Hellseher 6 months ago
gnu: python-ioctl-opt: Disable tests.

* gnu/packages/python-xyz.scm (python-ioctl-opt)[arguments] <tests?>: No
tests.
[native-inputs]: Remove python-wheel.

Change-Id: Ia6331b4f5a19898f79124df1f22d3ee52d6cb6c9
Next