Nicolas Graves
2e06aadd33
gnu: python-misskey: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-misskey):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I5ecad84a0399778eedb554ef6a3066e8a0d9c3a1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-25 13:42:31 +00:00
Nicolas Graves
b225dcf0d7
gnu: python-nanoid: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-nanoid): Re-indent.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-pytest, python-setuptools.
Change-Id: I4fe87423021c6f5dc469e6e548469d7ccb748f39
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-25 13:42:31 +00:00
Nicolas Graves
4752e43eb0
gnu: python-rcslice: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-rcslice):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend>: Set it.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I68ab5aa82276a023d7c3b8bb084d72e6ba2aa131
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-25 13:42:31 +00:00
Nicolas Graves
7eb79a5e58
gnu: python-cyclic: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-cyclic):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend>: Set it.
[native-inputs]: Add python-setuptools.
Change-Id: I49b6b256cff754cc335e64187f9e445ee0323f48
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-25 13:42:31 +00:00
Nicolas Graves
f832d16f02
gnu: i3-autotiling: Move to (gnu packages wm).
...
* gnu/packages/python-xyz.scm (i3-autotiling): Move from here ...
* gnu/packages/wm.scm (i3-autotiling): ... to here.
Change-Id: Ifcff8892901c4791b7e349e46243aebc61e60210
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-25 13:42:31 +00:00
Nicolas Graves
8dbfb0202b
gnu: python-i3ipc: Move to (gnu packages wm).
...
* gnu/packages/python-xyz.scm (python-i3ipc): Move from here ...
* gnu/packages/wm.scm (python-i3ipc): ... to here.
(python-i3ipc)[source]: Update to 2.2.1-0.a670f24.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore failing tests.
<#·phases>: Add phases 'fix-configuration and 'start-xserver to run
tests properly.
[native-inputs]: Add i3-wm, python-pytest, python-pytest-asyncio,
python-pytest-timeout, python-setuptools, xorg-server-for-tests.
Change-Id: I80fd9fcc3c712238ffe0addc7ceecb2e6341b503
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-25 13:42:14 +00:00
Nicolas Graves
bcedef2d74
gnu: python-geomet: Update to 1.1.0.
...
* gnu/packages/python-xyz.scm (python-geomet): Update to 1.1.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
[synopsis, description]: Improve style.
Change-Id: If3072c4ac81550b29cb11376e5f25f7db3fd55a8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-25 12:05:56 +00:00
Nicolas Graves
885fc047ef
gnu: python-biblib: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-biblib):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
Change-Id: I3388d9ccdab2552c1c7124abb5c8b4ae548ba63a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-25 12:05:56 +00:00
Nicolas Graves
cd4ec00842
gnu: python-gatt: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-gatt):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: Idaea7bc4b233513e38163acb9589490f8da3595d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-25 12:05:56 +00:00
Nicolas Graves
7516485525
gnu: python-preshed: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-preshed):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Remove former <#:modules> and <#:phases>, not necessary
due to the switch to git-fetch.
<#:phases>: Replace 'check phase, to run it from the output and delete
it afterwards. This is necessary because tests import modules using
relative names, and the modules are compiled. Add phase
'patch-msvccompiler.
[native-inputs]: Add python-setuptools.
Change-Id: I8524c7257d9f41545e3e03d5c676c0534651aece
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-25 12:05:56 +00:00
Nicolas Graves
cd49d8141d
gnu: python-cymem: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-cymem):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-setuptools.
Change-Id: Ie872ffa80538fda221b7a94ea927b515cf4e7ac6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-25 12:05:55 +00:00
Nicolas Graves
15ad3ce3be
gnu: python-hypy-utils: Update to 1.0.29.
...
* gnu/packages/python-xyz.scm (python-hypy-utils): Update to 1.0.29.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
Change-Id: Ib7e79df1c9b2f107a961a0348f0270e03f9b0156
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-25 12:05:55 +00:00
Nicolas Graves
8dd23cb291
gnu: python-itemadapter: Update to 0.12.0.
...
* gnu/packages/python-xyz.scm (python-itemadapter): Update to 0.12.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-hatchling.
[description]: Improve style.
Change-Id: I6410daa7e06f167a34dcfbe8833f1c2bc567cfd1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-25 12:05:55 +00:00
Nicolas Graves
c6ed036bd3
gnu: python-posix-ipc: Update to 1.3.2.
...
* gnu/packages/python-xyz.scm (python-posix-ipc): Update to 1.3.2.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore file failing test collection.
<#:phases>: Replace phase 'patch-cc-path by 'set-cc-path.
[native-inputs]: Add python-pytest, python-setuptools.
Change-Id: I4ddb86b4683d8477cd37f9a7d4a4712de58369e7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-25 12:05:55 +00:00
Nicolas Graves
cf67f4b0a6
gnu: python-queuelib: Update to 1.8.0.
...
* gnu/packages/python-xyz.scm (python-queuelib): Update to 1.8.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-hatchling, python-pytest.
[synopsis, description]: Improve style.
Change-Id: I9dcc90d8db515d6ec9cdc9ac3bd6d311bfd8e73a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-25 12:05:55 +00:00
Nicolas Graves
e5a2a9806f
gnu: python-pyee: Update to 13.0.0.
...
* gnu/packages/python-xyz.scm (python-pyee): Update to 13.0.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-mock, python-pytest,
python-pytest-asyncio-0.26, python-pytest-trio, python-setuptools.
[description]: Improve style.
Change-Id: I09e87b248e35e9a5cf46f978f1ef3fbc182977ba
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-25 12:05:55 +00:00
Nicolas Graves
23e85d1b6e
gnu: python-pydispatcher: Update to 2.0.7.
...
* gnu/packages/python-xyz.scm (python-pydispatcher): Update to 2.0.7.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I593eef1ce5d30caea178ade07af1ecc6f863b535
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-25 12:05:55 +00:00
Sharlatan Hellseher
0f698c5f07
gnu: date2name: Move to calendar.
...
* gnu/packages/python-xyz.scm (date2name): Move from here ...
* gnu/packages/calendar.scm: ... to here.
Change-Id: I7d49a5fdf611940adb70ad960da8a05b420e37fe
2025-11-24 20:20:50 +00:00
Sharlatan Hellseher
06af246bbf
gnu: date2name: Update to 0.0-2.50cc8d3.
...
* gnu/packages/python-xyz.scm (date2name): Update to
50cc8d3957fc0bdc26c65042ab8f0d9f05610283 commit.
[arguments]: Drop all.
[native-inputs]: Remove python-setuptools; add python-poetry-core and
python-pytest.
Change-Id: I5ac959c5f4cfd314aa55dd9db85f81996734cc74
2025-11-24 20:20:50 +00:00
Nicolas Graves
c575697e8f
gnu: python-esprima: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-esprima):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Configure but disable tests with a comment.
[native-inputs]: Add python-setuptools.
[synopsis, description]: Improve style.
Change-Id: I27793284c263032dcb929ca1de6302f4663e148f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-24 20:20:50 +00:00
Nicolas Graves
522b8ec97e
gnu: python-reedsolo: Update to 1.7.0.
...
* gnu/packages/python-xyz.scm (python-reedsolo): Update to 1.7.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
[description]: Improve style.
Change-Id: I176ee91e0ad31615336fbc9e8982adc3936c4495
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-24 20:20:50 +00:00
Nicolas Graves
da0f28d975
gnu: python-phpserialize: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-phpserialize):
[build-system]: Switch to pyproject-build-system.
[arguments]: Configure tests.
[native-inputs]: Add python-setuptools.
[home-page]: Use https.
[description]: Improve style.
Change-Id: I3592dd5d79e8673e30c976003f5c130748c2947f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-24 20:20:49 +00:00
Nicolas Graves
be609b6907
gnu: python-pyrss2gen: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-pyrss2gen):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
Change-Id: Ic0dcc5c5333612e14bd8173ba09c8bd607b5accf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-24 20:20:49 +00:00
Nicolas Graves
23a604d98f
gnu: python-piexif: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-piexif):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
[description]: Improve style.
* gnu/packages/patches/python-piexif-fix-tests-with-pillow-7.2.patch:
Refresh it. When downloading from git rather than from the tarball,
line ending change, refresh the patch accordingly.
Change-Id: I3d7b1a76960170cd0e8bbcaba758b9e20a44f17a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-24 20:20:49 +00:00
Nicolas Graves
51436611e7
gnu: python-dictdiffer: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-dictdiffer):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add phases 'set-version and 'relax-requirements.
[native-inputs]: Add python-setuptools. Replace python-pytest-runner
by python-pytest.
Change-Id: I8c10fce39d106df090df3ced8fed6680949ebefe
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-24 20:20:49 +00:00
Nicolas Graves
b857beb34a
gnu: python-celery: Update to 5.5.3.
...
* gnu/packages/python-xyz.scm (python-celery): Update to 5.5.3.
[arguments]<#:test-flags>: Refresh them.
<#:phases>: Fix the 'relax-requirements phase.
[native-inputs]: Add python-azure-core, python-gevent, python-pymongo,
python-redis. Remove python-toml, python-wheel.
[propagated-inputs]: Replace python-click-plugins by
python-click-plugins-1. Add python-dateutil.
[description]: Improve style.
Change-Id: I295a3ca8004ffab995ea62dba157418d99ad1785
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-24 20:20:49 +00:00
Nicolas Graves
d982a770b7
gnu: python-billiard: Update to 4.2.2.
...
* gnu/packages/python-xyz.scm (python-billiard): Update to 4.2.2.
[source]: Switch to git-fetch.
[arguments]: Improve style.
[native-inputs]: Remove python-wheel.
Change-Id: Ibe2be878c8fd16b041332b0bbeb68b59e0ece96f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-24 20:20:49 +00:00
Nicolas Graves
a9aa28fef2
gnu: python-kombu: Update to 5.5.4.
...
* gnu/packages/python-xyz.scm (python-kombu): Update to 5.5.4.
[source]: Switch to git-fetch.
[arguments]<#:test-flags>: Ignore additional test file.
<#:phases>: Add phase 'relax-requirements.
[native-inputs]: Remove python-wheel.
[description]: Improve style.
Change-Id: I5dbc24e4245279ff3ec7ab0d8f63a0b807b31754
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-24 20:20:49 +00:00
Nicolas Graves
f8ed3378cd
gnu: python-click-plugins: Update to 2.0.
...
* gnu/packages/python-xyz.scm (python-click-plugins): Update to 2.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Set them to run tests properly.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
(python-click-plugins-1): New variable, inheriting from
python-click-plugins.
Change-Id: Ibaaccb04d5df5b9020a78e4d84598c4b5f0ab6e7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-24 20:20:48 +00:00
Ricardo Wurmus
f02c8001d7
gnu: Add python-json-log-formatter.
...
* gnu/packages/python-xyz.scm (python-json-log-formatter): New variable.
Change-Id: Ia944a2341f2682d9c640cd34d9b7b638adfac8f3
2025-11-24 17:45:13 +01:00
Cayetano Santos
dbe04d0dd7
gnu: python-typer: Update to 0.20.0.
...
* gnu/packages/python-xyz.scm (python-typer): Update to 0.20.0.
Change-Id: I02f19cbc915f38d0202ea0a9178a54a50a3fcb95
Change-Id: I9245624280504295b3322f3770ba74c6b683410b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-24 14:46:04 +00:00
Sharlatan Hellseher
3b13a24c61
gnu: autokey: Move to xdisorg.
...
* gnu/packages/python-xyz.scm (xdisorg): Move from here ...
* gnu/packages/xdisorg.scm: ... to here.
Change-Id: Ifcc3230cce5549fc62d3d23e755654dc4431aba2
2025-11-24 14:43:24 +00:00
Sharlatan Hellseher
b13e6e627c
gnu: autokey: Fix wrapping.
...
Python dependencies don't have to be wrapped as they are search via
GUIX_PYTHONPATH.
* gnu/packages/python-xyz.scm (autokey)[arguments] <phases>: Rename
'wrap-autokey to 'wrap-executable and set it after 'wrap phase; switch
to THIS-PACKAGE-INPUT, and keep just zenity with wmctrl; add
"autokey-qt" and "autokey-run" to proram list.
Change-Id: Ie89d525fce1ba1feced78173a5b9c498535ba539
2025-11-24 14:43:24 +00:00
Sharlatan Hellseher
768af11d4b
gnu: autokey: Improve package style, enable all tests.
...
* gnu/packages/python-xyz.scm (autokey)
[source] <snippet>: Drop it.
[arguments] <test-flags>: Skip one tests checking git tag.
<phases>: Add 'fix-pytest-config.
[native-inputs]: Remove python-pytest-cov and python-wheel; add
git-minimal and python-setuptools.
[description]: Fix fill column and indentation.
Change-Id: I8fb479535bdbfc75d1b7279bed350424a8aa9522
2025-11-24 14:43:24 +00:00
Nicolas Graves
14e834c219
gnu: python-cheetah: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-cheetah):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style. Replace 'check phase replacement with
<#:test-backend, #:test-flags>.
<#:phases>: Merge phase 'fix-tests and former 'check phase replacement
in phase 'configure-tests.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I4483c24303eaa5f4910fa724dad6e5099c0dcc40
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-24 14:43:24 +00:00
Nicolas Graves
e305a17dfd
gnu: python-csscompressor: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-csscompressor):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I20a28f6f1f9dc2f81386c42e4271bfac40b3e509
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-24 14:43:24 +00:00
Nicolas Graves
78831e0f31
gnu: python-pefile: Update to 2024.8.26.
...
* gnu/packages/python-xyz.scm (python-pefile): Update to 2024.8.26.
[source]: Switch to git-fetch.
<snippet>: Remove encrypted test data.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: Ib8a1d990870179f52485df9558ae502a3592334d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-24 14:43:24 +00:00
Nicolas Graves
e4145277f3
gnu: python-setproctitle: Update to 1.3.7.
...
* gnu/packages/python-xyz.scm (python-setproctitle): Update to 1.3.7.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace 'check phase replacement by a
'configure-tests phase.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I4555b880da3faef7860fac999814bf2d052b0e05
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-24 14:43:24 +00:00
Nicolas Graves
c661878fc7
gnu: python-graphql-relay: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-graphql-relay):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-poetry-core.
[description]: Improve style.
Change-Id: I41ac3412bf04646aeb3cabe0ec540b59985d2c0f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-24 14:43:23 +00:00
Nicolas Graves
5f3e41a9fc
gnu: python-odfpy: Update to 1.4.2.
...
* gnu/packages/python-xyz.scm (python-odfpy): Update to 1.4.2.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I340d6ce07ba1667cd508a7f44558b337d9d144c4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-24 14:43:23 +00:00
Nicolas Graves
a83a283dc7
gnu: python-schematics: Update to 2.1.1.
...
* gnu/packages/python-xyz.scm (python-schematics): Update to 2.1.1.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-dateutil, python-mock, python-pytest,
python-setuptools.
[description]: Improve it.
Change-Id: Ia77bfea19e991de1fea515c3a0c2b2193040f5bb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-24 14:43:23 +00:00
Nicolas Graves
0ad0294199
gnu: python-consul: Deprecate in favor of python-py-consul.
...
* gnu/packages/python-xyz.scm
(python-consul): Deprecate in favor of python-py-consul.
(python-py-consul): Update to 1.6.0.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[propagated-inputs]: Remove python-six.
[home-page]: Update it.
[description]: Improve style.
Change-Id: I49bfb7552413e801fec231fd2b9c1ac7b11d6dc4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-24 14:43:23 +00:00
Nicolas Graves
94e7d98212
gnu: python-labjack: Update to 2.1.0.
...
* gnu/packages/python-xyz.scm (python-labjack): Update to 2.1.0.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I14c00f46e16d7282f3eff71fca164be2b3e5006c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-24 14:43:23 +00:00
Nicolas Graves
decaa5830f
gnu: python-pyserial-asyncio: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-pyserial-asyncio):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend>: Set it.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I6ef81091ee58124764fa99be4118d91d06733270
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-24 14:43:23 +00:00
Nicolas Graves
6a625a7e7a
gnu: python-iwlib: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-iwlib):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add phase 'cleanup.
[native-inputs]: Add python-pytest, python-setuptools.
Change-Id: I5fa6b46e1f772da1f1b87756271e82032b46fcef
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-24 09:55:56 +00:00
Nicolas Graves
bc0c01de99
gnu: python-orgparse: Update to 0.4.20251020.
...
* gnu/packages/python-xyz.scm (python-orgparse): Update to 0.4.20251020.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore failing tests.
<#:phases>: Add phase 'set-version.
[native-inputs]: Add python-hatchling, python-hatch-vcs. Remove python-setuptools-scm.
Change-Id: Ia69cb8d13053e880da1ed0ae4bc62f7b370a39d3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-24 09:55:56 +00:00
Nicolas Graves
dab784f0ba
gnu: python-ordered-set: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-ordered-set):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-flit-core.
Change-Id: Ic5259435195b147858cc0b22560199721e10a6d1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-24 09:55:56 +00:00
Nicolas Graves
b81c89f255
gnu: python-face: Update to 24.0.0.
...
* gnu/packages/python-xyz.scm (python-face): Update to 24.0.0.
[source]: Switch to git-fetch.
[arguments]: Drop them.
[native-inputs]: Remove python-wheel.
Change-Id: I66b45fac855100324d4a7e308f4fe434ee952d68
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-24 09:55:56 +00:00
Nicolas Graves
3803d4ebbd
gnu: python-json2html: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-json2html):
[build-system]: Switch to pyproject-build-system.
[arguments]: Run tests with <#:test-backend, #:test-flags> instead of <#:phases>.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: Ie92e5e618ffb33f27747b0ed72d51b0b44c37af0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-24 09:55:56 +00:00
Nicolas Graves
10c40b8272
gnu: python-ofxparse: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-ofxparse):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools. Replace python-nose by
python-pynose.
Change-Id: I2339e3d9e9bf7703b7a8e31e71dd0fde8f501bd9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-24 09:55:56 +00:00