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
Nicolas Graves
ec78824d81
gnu: python-febelfin-coda: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-febelfin-coda):
[source]: Switch to hg-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend>: Run with unittest.
<#:phases>: Add phase 'remove-installed-tests.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I5cfb35f13d04ff4739aaa427e6b2d2f8c6ae4207
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-24 09:55:56 +00:00
Nicolas Graves
265ed14608
gnu: python-csb43: Update to 1.0.0.
...
* gnu/packages/python-xyz.scm (python-csb43): Update to 1.0.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments] <phases>: Add 'set-version.
[native-inputs]: Add python-pytest, python-setuptools,
python-setuptools-scm.
[propagated-inputs]: Add python-deprecated.
[description]: Improve style.
(python-csb43-0.10): New variable.
* gnu/packages/tryton.scm (trytond-account-statement-aeb43):
[propagated-inputs]: Remove python-csb43; add python-csb43-0.10.
Change-Id: I8b5ded93c65cba895bfee00949ebb0832087db5d
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-24 09:55:55 +00:00
Nicolas Graves
2817daf518
gnu: python-markuppy: Update to 1.18.
...
* gnu/packages/python-xyz.scm (python-markuppy): Update to 1.18.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
[description]: Improve style.
Change-Id: I8589af84425896b3f55a907df7f6fac493aefe60
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-24 09:55:55 +00:00
Nicolas Graves
12a10c20ae
gnu: python-braintree: Update to 4.40.0.
...
* gnu/packages/python-xyz.scm (python-braintree): Update to 4.40.0.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I9545c3bd37945d9d7ba024501a2b86528a555b1f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-24 09:55:55 +00:00
Nicolas Graves
ac3499aaec
gnu: python-sgmllib3k: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-sgmllib3k):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
Change-Id: I5ab71338111a755dbff5b97f719bade19f7ac262
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-22 20:05:16 +00:00
Nicolas Graves
627ae9efa6
gnu: python-opcodes: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-opcodes):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
Change-Id: Iba656e72986d9b706e766509d61382c947946c8f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-22 20:05:16 +00:00
Nicolas Graves
ae5e779a11
gnu: python-redo: Update to 3.0.0.
...
* gnu/packages/python-xyz.scm (python-redo): Update to 3.0.0.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-setuptools, python-pytest,
python-pytest-asyncio.
[synopsis, description]: Improve style.
Change-Id: Ic71dfeb146330c769127f8bbd71cf2bd12655ea6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-22 20:05:16 +00:00
Nicolas Graves
18a72af6bd
gnu: python-escapism: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-escapism):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
[home-page]: Set to the jupyterhub one.
Change-Id: I6dcd9972dbee8155f4513c0d96402f39e6e59f90
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-22 20:05:16 +00:00
Nicolas Graves
3e1658a5a3
gnu: python-pathvalidate: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-pathvalidate):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Enable them.
[native-inputs]: Add python-setuptools.
Change-Id: I0bd0c062300a69f42eb14dbcb35e493c7e288a10
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-22 20:05:15 +00:00
Nicolas Graves
0a904e6d90
gnu: python-sane: Update to 2.9.2.
...
* gnu/packages/python-xyz.scm (python-sane): Update to 2.9.2.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I67476c7d60b3f4bc8c97cf7e09593a9656cbeae9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-22 20:05:15 +00:00
Nicolas Graves
c9e65ff7d8
gnu: python-crayons: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-crayons):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend, test-flags>: Set them.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I86d1117fd720bb2c0c671612415448f4baf76bf3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-22 20:05:15 +00:00
Nicolas Graves
29c6759f8c
gnu: python-retry: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-retry):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments] <phases>: Add 'set-version; use default 'check.
Change-Id: I03af6e22b2068b9834e5d69e43b7e1d9656c0133
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-22 20:05:07 +00:00
Sharlatan Hellseher
66cc190940
gnu: python-pbr: Move to python-build.
...
* gnu/packages/python-xyz.scm (python-pbr): Move from here ...
* gnu/packages/python-build.scm: ... to here.
Change-Id: I2689bc4f2e367f09281ca2829fd5095926450590
2025-11-22 19:54:21 +00:00
Sharlatan Hellseher
076630e24a
gnu: Deprecate python-pbr-next by python-pbr.
...
* gnu/packages/python-xyz.scm (python-pbr-next): Deprecate variable.
* gnu/packages/openstack.scm (python-os-service-types)
(python-os-service-types-bootstrap, python-oslo-log)[native-inputs]:
Remove python-pbr-next; add python-pbr.
Change-Id: I2a3deab358cada0f793e2b84697fca8fbc15be44
2025-11-22 19:54:21 +00:00
Nicolas Graves
b353635cbe
gnu: python-reflink: Update to 0.2.2.
...
* gnu/packages/python-xyz.scm (python-reflink): Update to 0.2.2.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Remove python-pytest-runner, add python-setuptools.
Change-Id: I27b7a9ee267b65073a4e3ae7deff8f8dfc85ab1e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-22 16:10:12 +00:00
Nicolas Graves
507c413cba
gnu: python-pystray: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-pystray):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: Id0ad19e27f96776d343dfea00e0b0bfe0eb7e02e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-22 16:10:12 +00:00
Nicolas Graves
0b0e6e48c8
gnu: python-helper: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-helper):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I1464f39be1794795b8e94744bb2060cff7242cec
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-11-22 16:10:12 +00:00