~ruther/guix-local

ref: 8aee93d34ae42e5d101a8660802452c3910405df guix-local/gnu/packages/python-xyz.scm -rw-r--r-- 1.4 MiB
44577e18 — Hugo Buddelmeijer 7 months ago
gnu: python-musical-scales: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-musical-scales):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Remove python-wheel; add python-setuptools-next.
[home-page]: Fix URL.

Change-Id: Id77d49aa4e75f54aacb09b1ddc94e01eeccb6490
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
476f38bb — Hugo Buddelmeijer 7 months ago
gnu: python-clrprint: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-clrprint):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools-next.

Change-Id: I8f6f06925f84ef892f7c25d553d8f249ab1a856b
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
a7780fbc — Hugo Buddelmeijer 7 months ago
gnu: python-titlecase: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-titlecase):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools-next.
[arguments] <phases>: Use custom 'check.

Change-Id: I0c52c3f815d0c7a44eed92b4cc9c5dbf25be23d0
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
57835001 — Hugo Buddelmeijer 7 months ago
gnu: Remove python-colormath.

* gnu/packages/python-xyz.scm (python-colormath): Delete variable.
(python-colormath2): Do not inherit and adopt all missing fields from
python-colormath.
[native-inputs]: Remove python-setuptools, and python-wheel; add
python-setuptools-next, and python-pytest.

Change-Id: Ied54dda89d2078150fd4d832974f74cef980a1da
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
6cdb7e7e — Sharlatan Hellseher 7 months ago
gnu: python-glymur: Update to 0.14.3.

* gnu/packages/python-xyz.scm (python-glymur): Update to 0.14.3.
[propagated-inputs]: Remove python-packaging; add python-pillow.
[native-inputs]: Remove python-setuptools and python-wheel; add python-setuptools-next.

Change-Id: I5644607ba14a01bfb045a36d4f9405744ce9184c
f553f9c4 — Sharlatan Hellseher 8 months ago
gnu: python-extension-helpers: Update to 1.4.0.

* gnu/packages/python-xyz.scm (python-extension-helpers): Update to 1.4.0.
[arguments] <test-flags>: Rework skipped tests.
<phases>: Use default 'check.
[propagated-inputs]: Add python-setuptools-next.
[native-inputs]: Remove python-pytest-astropy, python-pytest-cov,
python-tomli, python-setuptools, python-wheel, and python-pip.

Change-Id: I577f2021e77ad30fa60250fcccaf53f963c740b0
dd187bb3 — Nicolas Graves 7 months ago
gnu: python-murmurhash: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-murmurhash):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:modules>: Remove them, they are probably not needed
anymore because of the switch to git-fetch.
<#:phases>: Remove phase 'set-source-file-time-to-1980 for the same
reason.  Add phase 'fix-installation and replace 'check phase.
[inputs]: Remove them.
[native-inputs]: Add python-murmurhash3, python-setuptools,
python-wheel.

Signed-off-by: jgart <jgart@dismail.de>
f0658eb3 — Nicolas Graves 7 months ago
gnu: python-murmurhash3: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-murmurhash3):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:modules>: Remove them, they are probably not needed
anymore because of the switch to git-fetch.
<#:phases>: Remove phase 'set-source-file-time-to-1980 for the same
reason.  Add phase 'fix-package.
[native-inputs]: Add python-setuptools, python-wheel.
[inputs]: Remove python.

Signed-off-by: jgart <jgart@dismail.de>
edd6befe — Nicolas Graves 7 months ago
gnu: python-plumbum: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-plumbum):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore problematic tests (requiring $HOME,
tty, sudo or ssh).
<#:phases>: Add phase 'set-version.
[native-inputs]: Add procps, python-psutil, python-pytest-cov, python-setuptools, python-setuptools-scm, python-wheel.

Signed-off-by: jgart <jgart@dismail.de>
e140cf22 — Nicolas Graves 7 months ago
gnu: python-openstep-plist: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-openstep-plist):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Remove 'check phase replacement.
[native-inputs]: Add python-setuptools, python-wheel.

Signed-off-by: jgart <jgart@dismail.de>
fcca14d2 — Nicolas Graves 7 months ago
gnu: python-pymdown-extensions: Update to 10.16.1.

* gnu/packages/python-xyz.scm (python-pymdown-extensions): Update to 10.16.1.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-hatchling, python-pytest, python-pyyaml.
[description]: Improve style.

Signed-off-by: jgart <jgart@dismail.de>
e1c14948 — Nicolas Graves 7 months ago
gnu: python-pymsgbox: Update to 1.0.6-1.944b7cd.

* gnu/packages/python-xyz.scm (python-): Update to 1.0.6-1.944b7cd.

Signed-off-by: jgart <jgart@dismail.de>
4c6eab4f — Nicolas Graves 7 months ago
gnu: python-pymsgbox: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-pymsgbox):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.

Signed-off-by: jgart <jgart@dismail.de>
e437737a — Nicolas Graves 7 months ago
gnu: python-pyvips: Remove python-pyperf native-input.

* gnu/packages/python-xyz.scm (python-pyvips)[native-inputs]: Remove python-pyperf.

Signed-off-by: jgart <jgart@dismail.de>
39eecca8 — Nicolas Graves 7 months ago
gnu: python-pyperf: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-pyperf):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Set them to replace...
<#:phases>:... these.
[native-inputs]: Add python-pytest, python-setuptools, python-wheel.
[description]: Run guix style.

Signed-off-by: jgart <jgart@dismail.de>
97b829d2 — Nicolas Graves 7 months ago
gnu: python-types-toml: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-types-toml):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools, python-wheel.
[description]: Run guix style.

Signed-off-by: jgart <jgart@dismail.de>
f58be2b2 — Nicolas Graves 7 months ago
gnu: python-pydantic-2: Skip benchmark tests.

* gnu/packages/python-xyz.scm (python-pydantic-2)
[arguments]<#:test-flags>: Skip all benckmark tests.
<#:phases>: Remove 'pre-check phase.

Signed-off-by: jgart <jgart@dismail.de>
1385c018 — Nicolas Graves 7 months ago
gnu: python-xlwt: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-xlwt):
[build-system]: Switch to pyproject-build-system.
[arguments]: Remove them.
[native-inputs]: Add python-pytest, python-setuptools, python-wheel.
Remove python-nose.
[description]: Improve style.

Signed-off-by: jgart <jgart@dismail.de>
06d41fac — Maxim Cournoyer 7 months ago
gnu: python-robotframework: Update to 7.3.2.

* gnu/packages/python-xyz.scm (python-robotframework): Update to 7.3.2.
[native-inputs]: Add python-typing-extensions-next.

Change-Id: Id426d1661036ef4e70958d637c27dc52e7ddc924
37553474 — Maxim Cournoyer 7 months ago
gnu: python-pafy: Update deprecated input.

* gnu/packages/python-xyz.scm (python-pafy) [propagated-inputs]: Replace
youtube-dl with yt-dlp.

Change-Id: I25619706545c17c8c91690b00fd6da3f1b50dbc2
Next