~ruther/guix-local

ref: 8a0836b457de96bfdaeea1cfdbab1da613f5e3fd guix-local/gnu/packages/python-xyz.scm -rw-r--r-- 1.4 MiB
8a0836b4 — Sharlatan Hellseher 5 months ago
gnu: python-num2words: Adjust inputs.

"docopt" is listed in "install_requires" however it's used just in CLI
and not in the library, but having it in [inputs] breaks sanity check of
dependent package.
See: <https://codeberg.org/guix/guix/pulls/3092#issuecomment-7544554>

* gnu/packages/python-xyz.scm (python-num2words)[native-inputs]: Remove
python-docopt.
[propagated-inputs]: Add python-docopt.

Change-Id: I53269e2760b216292957d2c418a62c1b12f6b51a
efe511f8 — Nicolas Graves 5 months ago
gnu: python-hnswlib: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-hnswlib):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
[native-inputs]: Add python-pytest, python-setuptools.

Change-Id: Iff696b3284e12a3a4664892bcf8e871427f10fc1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
f77b8372 — Nicolas Graves 5 months ago
gnu: python-bip39: Switch to pyproject.

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

Change-Id: Ibcab592736525d53a4081cf673bed58f368dd2d7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2bd64e9a — Nicolas Graves 5 months ago
gnu: python-clyent: Update to 1.2.2.

* gnu/packages/python-xyz.scm (python-clyent): Update to 1.2.2.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend>: Set it.
<phases>: Add versioneer.
[native-inputs]: Add python-setuptools, python-versioneer.
[description]: Improve style.

Change-Id: I5d305bb058fdc927092ee81c7f8553584a4cce6a
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
d1871891 — Nicolas Graves 5 months ago
gnu: python-icmplib: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-icmplib):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.

Change-Id: I17f16b2a2a0d56daab38d247ad9fb928426ac965
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
b81d4da9 — Nicolas Graves 5 months ago
gnu: python-pymediainfo: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-pymediainfo):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace 'check phase replacement by
<#:test-flags>. Refresh 'patch-libmediainfo phase.
[native-inputs]: Add python-setuptools, remove python-setuptools-scm.

Change-Id: If9b94e31ad76e5704c6c5ec664a7b2ac509b9df8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
ac2d9c7c — Nicolas Graves 5 months ago
gnu: python-pymd4c: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-pymd4c):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools. Remove python-flake8.

Change-Id: I1df009b2002694b9b0afe5b0a9e4e6e56a30b066
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
84607539 — Nicolas Graves 5 months ago
gnu: python-easygui: Switch to pyproject.

* gnu/packages/python-xyz.scm (python-easygui):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-pytest, python-setuptools.
[description]: Improve style.

Change-Id: I8b723a7037758f2c0ad189bb7b3ef856ea842e87
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
7d714e69 — Sharlatan Hellseher 5 months ago
gnu: python-xdo: Move to xdisorg.

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

Change-Id: I46ef1efb1cb52ee9a1724dfe37167e7e7cdbf837
8f79dfd7 — Sharlatan Hellseher 5 months ago
gnu: python-xdo: Update to 0.5.

* gnu/packages/python-xyz.scm (python-xdo): Update to 0.5. Use
G-Expression, remove traling #t from lambda.
[build-system]: Switch to pyproject-build-system.
[arguments] <phases>: Place 'patch-libxdo-path after 'unpack.
[native-inputs]: Add python-setuptools.
[inputs]: Remove labels.
[propagated-inputs]: Remove python-six.

Change-Id: Iba0bd85da34fd3eb47a3d8d4539f3fa6dff008c3
221abb5e — Sharlatan Hellseher 5 months ago
gnu: python-xdoctest: Move to python-check.

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

Change-Id: Ic20d4d77ac14da286dd8d6438eab3b3a528bf97b
0c5be64c — Sharlatan Hellseher 5 months ago
gnu: python-xdoctest: Update to 1.3.0.

* gnu/packages/python-xyz.scm (python-xdoctest): Update to 1.3.0.
[native-inputs]: Remove python-pytest, python-pytest-cov and
python-wheel; add python-pytest-bootstrap.

Change-Id: I1f5e9b2c15c35054bfaa7f2179fb5b51e265efb9
a5a7083f — Sharlatan Hellseher 5 months ago
gnu: python-xopen: Move to python-compression.

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

Change-Id: Ibd5d8401fb45816855c85b0535738ce6b44d5e82
222498ef — Sharlatan Hellseher 5 months ago
gnu: python-xopen: Update to 1.8.0.

* gnu/packages/python-xyz.scm (python-xopen): Update to 1.8.0.
[propagated-inputs]: Remove python-typing-extensions.
[native-inputs]: Remove python-wheel.

Change-Id: I0c2c14a787bfab74af70ebbc335670b00ec568a4
33cacc64 — Sharlatan Hellseher 5 months ago
gnu: python-xyzservices: Move to python-web.

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

Change-Id: I5e8fbed0e3ba2369f5740529914ad9b9af8bb8ff
abf88791 — Sharlatan Hellseher 5 months ago
gnu: python-xyzservices: Update to 2025.4.0.

* gnu/packages/python-xyz.scm (python-xyzservices): Update to 2025.4.0.
[native-inputs]: Remove python-wheel; add python-setuptools-scm.

Change-Id: I87436dc57b8348186562cebbddc50f6769e8be31
d0753b23 — Sharlatan Hellseher 5 months ago
gnu: python-xattr: Update to 1.2.0.

* gnu/packages/python-xyz.scm (python-xattr): Update to 1.2.0.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest and python-setuptools.

Change-Id: Ic3421cdf746e933458c686f8217a7a3a66f2dccb
35cb7a37 — Sharlatan Hellseher 5 months ago
gnu: Add python-show-in-file-manager.

* gnu/packages/python-xyz.scm (python-show-in-file-manager): New variable.

Change-Id: I832fa8627aad71e28bb4679597e37d6c73be512e
e28c7be0 — Sharlatan Hellseher 5 months ago
gnu: Add python-hatch-gettext.

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

Change-Id: Ic2baf9839a6bf08b0fc8cc2c882b42a9e35f0848
4a1fd34e — Sharlatan Hellseher 5 months ago
gnu: Add python-hatch-argparse-manpage.

* gnu/packages/python-xyz.scm (python-hatch-argparse-manpage): New variable.

Change-Id: I339b3ec8325934115597ac0e3293c6adf20a78a4
Next