~ruther/guix-local

ref: dac917ebe43c00588992dae8b20bd4c9a824609d guix-local/gnu/packages/python-xyz.scm -rw-r--r-- 1.4 MiB
e81ec331 — Liliana Marie Prikler 1 year, 3 months ago
gnu: Add python-pillow-heif.

* gnu/packages/python-xyz.scm (python-pillow-heif): New variable.
9525164b — Sharlatan Hellseher 1 year, 1 month ago
gnu: python-apprise: Update to 1.9.2.

* gnu/packages/python-xyz.scm (python-apprise): Update to 1.9.2. Fix
build.
[arguments] <test-flags>: Skip one more test.

Change-Id: I611cf1d4a8ce4dccf1e9c5917b468377ab612843
927d8203 — Felix Gruber 1 year, 1 month ago
gnu: python-folium: Update to 0.19.4.

* gnu/packages/python-xyz.scm (python-folium): Update to 0.19.4.
[arguments]: Disable test_timedynamic_geo_json.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: Iad10f3b0623c379dc394d1e4b5bf7319c3c4a0b5
Signed-off-by: Leo Famulari <leo@famulari.name>
cf34ba66 — Efraim Flashner 1 year, 1 month ago
gnu: python-dnspython: Only add dependencies if they are supported.

* gnu/packages/python-xyz.scm (python-dnspython)[propagated-inputs]:
Only add python-cryptography, python-aioquic, python-h2,
python-httpcore, python-httpx if the architecture has support for
python-cryptography.

Change-Id: Ibdd33b8ccd24ef2a08f16dddba8c8bda65d23c04
1b1387c4 — Efraim Flashner 1 year, 1 month ago
Revert "gnu: python-dnspython: Only include supported inputs."

This reverts commit 1b88114ff67cdbb3253c3e44e16d2f99acc7a588.

This commit dropped a package by accident and causes rebuilds on all
architectures instead of just enabling more architectures.
19e72002 — Efraim Flashner 1 year, 1 month ago
gnu: python-trio: Enable building on more architectures.

* gnu/packages/python-xyz.scm (python-trio)[arguments]: Adjust the
test-flags based on the package inputs.
[native-inputs]: Only include python-pyopenssl and python-trustme on
systems which have support for them.

Change-Id: I4f26d7af0dc0ce996c58b60002385dce9f9fbf50
1b88114f — Efraim Flashner 1 year, 1 month ago
gnu: python-dnspython: Only include supported inputs.

* gnu/packages/python-xyz.scm (python-dnspython)[propagated-inputs]:
Only include packages when they are supported on the architecture.

Change-Id: I19acb435b11070ee55c6b878019e1ee8532063b7
94eca566 — Sharlatan Hellseher 1 year, 1 month ago
gnu: Add python-trubar.

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

Change-Id: I684fc614862cbfd3ac8edaaf68e66ea2a8ec237b
3e4f27f5 — Sharlatan Hellseher 1 year, 1 month ago
gnu: python-libcst: Update to 0.3.18.

* gnu/packages/python-xyz.scm (python-libcst): Update to 0.3.18. Use
G-Expressions, improve style and fix build.
[build-system]: Swap to pyproject-build-system.
[arguments] <test-flags>: Move skip test logic here instead of deleting
test files.
<phases>: Remove 'generate-test-data. Use default 'check.
[native-inputs]: Remove python-black and python-isort; add
python-pytest, python-setuptools, and python-wheel.
(python-libcst-minimal) [native-inputs]: Add python-setuptools and
python-wheel.

Change-Id: Ia3e85d17d02a8ea1dd7bc0b2a9062d46b11d6651
e7b7ec28 — Sharlatan Hellseher 1 year, 1 month ago
gnu: python-eventlet: Move to python-web.

* gnu/packages/python-xyz.scm (python-eventlet): Move from here ...
* gnu/packages/python-web.scm: ... to here.

Change-Id: I71beee927f17133267bf0236f075bccf15effe0e
a3a7cf95 — Sharlatan Hellseher 1 year, 1 month ago
gnu: python-eventlet: Adjust inputs.

* gnu/packages/python-xyz.scm (python-eventlet) [native-inputs]: Remove
python-black, python-isort, and python-pre-commit.

Change-Id: Id0671cf1ec87f2c44a5b1bd915efae594c17804e
3ce9151a — Sharlatan Hellseher 1 year, 1 month ago
gnu: python-typing-inspect: Update to 0.9.0.

* gnu/packages/python-xyz.scm (python-typing-inspect): Update to 0.9.0.
[source]: Remove patch, as
<https://github.com/ilevkivskyi/typing_inspect/issues/60> was resolved.
[build-system]: Swap to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.

* gnu/packages/patches/python-typing-inspect-fix.patch: Delete file.
* gnu/local.mk: Deregester the patch.

Change-Id: Idc6e8745d4b85624863a5c2dc24e533a7dd92f46
6c372c21 — Ricardo Wurmus 1 year, 1 month ago
gnu: python-wand: Disable two failing tests.

* gnu/packages/python-xyz.scm (python-wand)[arguments]: Disable two tests.

Change-Id: I6739af9c167ba6e827c7660caaa3fd64de574a8f
e253d60e — Ricardo Wurmus 1 year, 1 month ago
gnu: python-bigfloat: Fix build.

* gnu/packages/python-xyz.scm (python-bigfloat)[source]: Add snippet to delete
generated file.
[build-system]: Use pyproject-build-system.
[arguments]: Disable one test; add phase 'cythonize.
[native-inputs]: Add python-cython, python-pytest, python-setuptools, and
python-wheel.

Change-Id: If535051bbe7f223feb2a04b0b044a631c906f213
041cc747 — Ricardo Wurmus 1 year, 1 month ago
gnu: python-ipfsspec: Add missing inputs.

* gnu/packages/python-xyz.scm (python-ipfsspec)[native-inputs]: Add
python-setuptools and python-wheel.

Change-Id: I763c22207f1b1bb5af5eb5667a060ab01757c864
d0d664ce — Ricardo Wurmus 1 year, 1 month ago
gnu: python-contexttimer: Add missing inputs.

* gnu/packages/python-xyz.scm (python-contexttimer)[native-inputs]: Add
python-setuptools and python-wheel.

Change-Id: I1d6e1efe869624c1da47332c8a000f88b458c193
def1f7ba — Ricardo Wurmus 1 year, 1 month ago
gnu: Move python-pysnptools to (gnu packages bioinformatics).

* gnu/packages/python-xyz.scm (python-pysnptools): Move from here...
* gnu/packages/bioinformatics.scm (python-pysnptools): ...to here.

Change-Id: I4dbd9cbe3f2d9a6dd4906be79b78862b39a57c28
84119015 — Ricardo Wurmus 1 year, 1 month ago
gnu: python-pysnptools: Update to 0.5.14.

* gnu/packages/python-xyz.scm (python-pysnptools): Update to 0.5.14.
[build-system]: Use pyproject-build-system.
[arguments]: Remove custom 'check phase.
[propagated-inputs]: Remove python-dill; add python-bed-reader,
python-cloudpickle, and python-more-itertools.
[native-inputs]: Remove python-cython; add python-pytest, python-pytest-cov,
python-pytest-datadir, python-pytest-doctestplus, python-setuptools,
python-sphinx, python-sphinx-rtd-theme, and python-wheel.

Change-Id: I685f819e70ab209198b504c6e41b253dc5a1d876
31fe58bb — Ricardo Wurmus 1 year, 1 month ago
gnu: python-more-itertools: Update to 10.6.0.

* gnu/packages/python-xyz.scm (python-more-itertools-next): Rename this
variable...
(python-more-itertools): ...to this; update to 10.6.0.
[propagated-inputs]: Remove python-six.
* gnu/packages/astronomy.scm (python-yt)[propagated-inputs]: Replace
python-more-itertools-next with python-more-itertools.

Change-Id: I2fef91f87afde2b2659dd25b831fb13b4c118454
314ef4cc — Ricardo Wurmus 1 year, 1 month ago
gnu: python-incremental: Update to 24.7.2.

* gnu/packages/python-xyz.scm (python-incremental): Update to 24.7.2.
[build-system]: Use pyproject-build-system.
[arguments]: Add phase 'patch-build-system; disable tests.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.
[propagated-inputs]: Add python-tomli.

Change-Id: I6c49f2da746398d469f6fdc611fc08cfbe72a0e1
Next