Nicolas Graves
bec863a902
gnu: python-pyment: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-pyment):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I5630d72a5ec43a60aef267222c4083004723a95f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-09 11:34:25 +01:00
Maxim Cournoyer
9ba8f540fc
gnu: python-xmldiff: Update to 3.0b1.
...
* gnu/packages/python-xyz.scm (python-xmldiff): Update to 3.0b1.
Change-Id: I6f13ecfc1254b2a1c237cb70d49d7551d475a82e
2025-10-08 15:15:31 +09:00
wrobell
14f2250be3
gnu: python-essentials: Update to 1.1.8.
...
* gnu/packages/python-xyz.scm (python-essentials): Update to 1.1.8.
Change-Id: If39f7089d7ed42e63ae4a94c36b9a71fb9ffdc86
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-07 23:34:23 +01:00
Sharlatan Hellseher
2793cb6302
gnu: python-pywal: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-pywal):[build-system]: Switch to
pyproject-build-system.
[native-inputs]: Add python-pytest and python-setuptools.
Change-Id: I1c461e7353edd99018c915b1a1bb0d5813471715
2025-10-07 14:32:08 +01:00
mstenek
a41a9c3b3e
gnu: Add python-pywal16.
...
* gnu/packages/python-xyz.scm (python-pywal16): New Variable.
Change-Id: If3781f92c182cbde0b7e0740354c441e4a226c2e
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-07 14:32:08 +01:00
Hugo Buddelmeijer
bb6da56689
gnu: python-quicktions: Update to 1.22.
...
* gnu/packages/python-xyz.scm (python-quicktions): Update to 1.22.
[source] <origin>: Switch to git-fetch.
<snippet: Remove it as no longer required..
[build-system]: Switch to pyproject-build-system.
[arguments]: Remove #:phases.
[native-inputs]: Add python-setuptools.
Change-Id: I36bf05328539c13e942589584973ec3fe124a505
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-07 13:55:22 +01:00
Sharlatan Hellseher
94ee99ba6b
gnu: python-flake8-import-order: Move to python-check.
...
* gnu/packages/python-xyz.scm (python-flake8-import-order): Move from
here ...
* gnu/packages/python-check.scm: ... to here.
Change-Id: Ib75010b435e65e1ed70745cc2c2a3709ffa8be2d
2025-10-07 13:34:13 +01:00
Sharlatan Hellseher
fa404e99d7
gnu: python-flake8-import-order: Update to 0.19.2.
...
* gnu/packages/python-xyz.scm (python-flake8-import-order): Update to 0.19.2.
[source] <pypi-uri>: Adjust according to PyPI archive name.
[propagated-inputs]: Remove python-setuptools.
[native-inputs]: Remove python-wheel and python-flake8.
Change-Id: Icb81bd079c7848432de5f45206ba27d655f9a8ba
2025-10-07 13:34:12 +01:00
Sharlatan Hellseher
ec16da83f2
gnu: python-flake8-docstrings: Move to python-check.
...
* gnu/packages/python-xyz.scm (python-flake8-docstrings): Move from here ...
* gnu/packages/python-check.scm: ... to here.
Change-Id: I6d0bcddfb34e57d0fb2195d7cf43976251a6d65b
2025-10-07 13:34:12 +01:00
Hugo Buddelmeijer
5eff416f5d
gnu: python-flake8-docstrings: Fix build.
...
* gnu/packages/python-xyz.scm (python-flake8-docstrings):
[source]: Switch to git-fetch.
[arguments] <#:flags>: Set to #f because there are no tests.
[native-inputs]: Remove python-wheel.
Change-Id: I1ac1d3c673f9949c8f15037e50d96b075212af32
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-07 13:34:12 +01:00
Sharlatan Hellseher
d98dd58551
gnu: python-flake8-class-newline: Move to pythn-check.
...
* gnu/packages/python-xyz.scm (python-flake8-class-newline): Move from
here ...
* gnu/packages/python-check.scm: ... to here.
Change-Id: I39dfd665d74e98771a10b1b836aa3919e97605c0
2025-10-07 13:34:12 +01:00
Hugo Buddelmeijer
65f8141876
gnu: python-flake8-class-newline: Fix build.
...
* gnu/packages/python-xyz.scm (python-flake8-class-newline): Fix build.
[source]: Switch to git-fetch.
[arguments] <#:test-backend>: Use unittest.
[native-inputs]: Remove python-wheel.
Change-Id: Ib77582846c5041bb2899798b01129a842cf28897
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-07 13:34:12 +01:00
Sharlatan Hellseher
80ddbaaaa0
gnu: python-aiopg: Update to 1.4.0, fix build.
...
* gnu/packages/python-xyz.scm (python-aiopg): Update to 1.4.0.
[build-system]: Switch to pyproject-build-system.
[arguments] <tests?>: Tests depend on running Docker.
[propagated-inputs]: Remove python-async-timeout; add python-async-timeout-4.
[native-inputs]: Add python-setuptools.
[description]: Fix fill column.
Change-Id: I459c5af5e43a3b6046ca2de702bb3646c5c73490
2025-10-07 11:54:24 +01:00
Sharlatan Hellseher
bdbdb715df
gnu: python-psycopg2-binary: Update to 2.9.10.
...
* gnu/packages/python-xyz.scm (python-psycopg2-binary): Update to 2.9.10.
Change-Id: I20a022fd0ea4941dfb6ceb74ef3e2c3f6b38186c
2025-10-07 11:53:04 +01:00
Sharlatan Hellseher
2aee6975c5
gnu: Add python-async-timeout-4.
...
* gnu/packages/python-xyz.scm (python-async-timeout-4): New variable.
Change-Id: Icda671e12ed29265e9de528f4c6083187b1818f7
2025-10-07 11:53:01 +01:00
Hugo Buddelmeijer
7806383af2
gnu: python-prov: Update to 2.1.1.
...
* gnu/packages/python-xyz.scm (python-prov): Update to 2.1.1.
[source] <origin>: Switch to git-fetch.
[arguments] <#:phases>: Remove 'check phase, add 'disable-tests phase.
<#:test-backend>: Use unittest.
<#:test-flags>: Move flags from old 'check phase here.
[propagated-inputs]: Remove python-rdflib-6; add python-pydot, graphviz,
and python-rdflib.
[native-inputs]: Remove graphviz, python-pydot, and python-wheel.
Change-Id: I1dedb6b6f4394cdf14cdd496aa74e3390e48727d
Co-authored-by: Ghislain Vaillant <ghislain.vaillant@inria.fr >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-05 22:59:47 +01:00
Hugo Buddelmeijer
b1df03a18c
gnu: python-toolrack: Fix build by updating to 4.0.3.
...
* gnu/packages/python-xyz.scm (python-toolrack): Update to 4.0.3.
[native-inputs]: Remove python-wheel.
Change-Id: I35426f80aea45d34bb4cc8d7d24643459d399565
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-05 22:47:45 +01:00
Hugo Buddelmeijer
5b0eb9f7d2
gnu: python-djvulibre: Update to 0.9.3.
...
python-djvulibre 0.8.6 fails with recent updates on master
branch (python-team and messa-updates merged). Old repository is
archived, new maintainer has taken over in new repository. Old PyPI
package is called python-djvulibre, new PyPI package is
djvulibre-python.
* gnu/packages/python-xyz.scm (python-djvulibre): Update to 0.9.3.
[source]: Switch to git-fetch.
<url>: Switch to new maintainer.
[build-system]: Switch to pyproject-build-system.
[arguments] <#:phases>: Replace 'check phase.
[inputs]: Remove python-cython.
[native-inputs]: Remove python-nose; add python-cython, python-pytest,
and python-setuptools.
[home-page]: Switch to new maintainer.
Fixes : guix/guix#3032
Change-Id: I5ee548ffa2debf0f1f85f3b0036fd47fc5c77a91
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-05 22:32:44 +01:00
Hugo Buddelmeijer
28449972aa
gnu: python-telethon: Update to 1.41.1.
...
* gnu/packages/python-xyz.scm (python-telethon): Update to 1.41.1.
[build-system]: Switch to pyproject-build-system
[arguments]: Drop all.
[native-inputs]: Remove python-pytest-asyncio; add
python-pytest-asyncio-0.26, and python-setuptools.
Change-Id: I92d358fba50801719549c33cfc77b79ab2024378
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-05 22:07:08 +01:00
Nicolas Graves
fec49af6dd
gnu: python-ld: Update to 1.9.0.
...
* gnu/packages/python-xyz.scm (python-ld): Update to 1.9.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Disable failing tests.
[native-inputs]: Add python-pytest, python-setuptools.
Change-Id: Ia2d9e7d5c1b5bf487fe869fcb57c5d5a9d89e72c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-05 17:09:12 +01:00
Nicolas Graves
7813ffeb69
gnu: python-listparser: Update to 0.20.
...
* gnu/packages/python-xyz.scm (python-listparser): Update to 0.20.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I118094b715cb8d7808412c9d649cdd28cd3641f2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-05 17:09:12 +01:00
Nicolas Graves
9afef64070
gnu: python-readability: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-readability):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
[home-page, synopsis, description]: Improve style.
Change-Id: I2bf08a5fce38ea426e1708d1b64547a56aa7dd22
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-05 17:09:12 +01:00
Nicolas Graves
efd157c32b
gnu: python-screenkey: Disable tests and improve style.
...
* gnu/packages/python-xyz.scm (python-screenkey)
[arguments]<#:tests?>: Disable them.
<#:phases>: Improve phase 'fix-dlopen-paths.
[inputs]: Remove python-setuptools-git, python-setuptools,
python-tokenize-rt, python-wheel. Add slop, as it is listed as a
dependency in the README.
[native-inputs]: Add python-setuptools.
Change-Id: I01395c4509180ac371a393b9a818dc0c2a848c0a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-05 17:09:12 +01:00
Nicolas Graves
922bcb2684
gnu: python-tokenize-rt: Update to 6.2.0.
...
* gnu/packages/python-xyz.scm (python-tokenize-rt): Update to 6.2.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
Change-Id: If3b52adf499e5d9a468b57b7b6774c614e353094
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-05 17:09:12 +01:00
Nicolas Graves
a49741064a
gnu: python-isoweek: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-isoweek):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend>: Set it.
[native-inputs]: Add python-setuptools.
Change-Id: Ic3a9a6859a945ca811c94442c518f32bcd462628
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-05 17:09:12 +01:00
Nicolas Graves
78302acda9
gnu: python-gyp: Update to 0.0.0-2.1615ec3.
...
* gnu/packages/python-xyz.scm (python-gyp): Update to 0.0.0-2.1615ec3.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Configure tests.
<#:phases>: Add phase 'remove-six-requirements and phase
'configure-tests.
[native-inputs]: Add python-pytest, python-setuptools.
[propagated-inputs]: Remove python-six.
Change-Id: I8f86f2024a4954be046077418ede127df11749c9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-05 17:09:12 +01:00
Nicolas Graves
7909a4f872
gnu: python-pyfavicon: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-pyfavicon):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend, #:test-flags>: Configure tests.
[native-inputs]: Add python-setuptools.
Change-Id: I358e4317f0a58d88bfdd95462256ba6c2aaacbef
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-05 17:09:12 +01:00
Nicolas Graves
129fc48834
gnu: python-heapdict: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-heapdict):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend>: Configure it.
[native-inputs]: Add python-setuptools.
Change-Id: Ied507740ae2436c133140b59c50a7a36b8fc16a7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-05 17:09:12 +01:00
Nicolas Graves
43193b2a99
gnu: python-phonenumbers: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-phonenumbers):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend, #:test-flags>: Configure tests.
<#:phases>: Add phase 'chdir.
[native-inputs]: Add python-setuptools.
[propagated-inputs]: Add python-protobuf.
Change-Id: Ibfb25c729e962a3555ebfcc6bbeda499c9e57fc2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-05 17:09:11 +01:00
Nicolas Graves
d0e5d4ac9d
gnu: python-tempdir: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-tempdir):
[build-system]: Switch to pyproject-build-system.
[arguments]: Relocate field.
[native-inputs]: Add python-setuptools.
Change-Id: Ia8cf0fb11a11ca741c78724e69f1aed17b4363c8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-05 17:09:11 +01:00
Nicolas Graves
03ca423612
gnu: python-jsonrpclib-pelix: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-jsonrpclib-pelix):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend, #:test-flags>: Enable tests.
[native-inputs]: Add python-setuptools.
[home-page, description]: Improve style.
Change-Id: I09d18add499af646e9a2f1aeecaf2379851c705f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-05 17:09:11 +01:00
Nicolas Graves
44f7ad2fc6
gnu: python-pydub: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-pydub):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Refresh them, use search-input-file.
<#:test-backend>: Set it.
[native-inputs]: Add python-setuptools.
Change-Id: I2331423a8d4218f4a7f1f562b9fb62f8fb1500b3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-05 17:09:11 +01:00
Nicolas Graves
267951cfe2
gnu: python-py4j: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-py4j):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them, they all fail.
[native-inputs]: Add python-setuptools.
Change-Id: I016ece3e22ed4af4b11a29539fb8a97db4c36689
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-10-05 17:09:11 +01:00
Sharlatan Hellseher
50de010253
gnu: python-wget: Move to python-web.
...
* gnu/packages/python-xyz.scm (python-wget): Move from here ...
* gnu/packages/python-web.scm: ... to here.
Change-Id: Iedab025163e518a84571ee98ec52d31296172d83
2025-10-05 17:09:11 +01:00
Sharlatan Hellseher
4703e1a3a9
gnu: packages/python-xyz: Sort python-w* variables.
...
* gnu/packages/python-xyz.scm (python-wand, python-wasabi,
python-watchdog, python-watchfiles, python-wcwidth, python-whatever,
python-whatthepatch, python-wheel-filename, python-whichcraft,
python-whoosh, python-widgetsnbextension, python-wrapt,
python-wurlitzer): Sort variables alphabetically.
Change-Id: Ica92cae4883c0e8ce3c58cfa6a75d4ecb6634f4b
2025-10-05 17:09:11 +01:00
Sharlatan Hellseher
8d5bbb3a6a
gnu: python-wasabi: Update to 1.1.3.
...
* gnu/packages/python-xyz.scm (python-wasabi): Update to 1.1.3.
[build-system]: Switch to pyproject-build-system.
[arguments] <test-flags>: Deselect one tests requiring nbconvert to
reduce closure size.
[propagated-inputs]: Add python-colorama.
[native-inputs]: Add python-setuptools.
Change-Id: Ia5b5e340a865cd03ccfc623a7bf4d820ed209dbf
2025-10-05 17:09:11 +01:00
Sharlatan Hellseher
1f20f40861
gnu: python-wget: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-wget)[build-system]: Switch to
pyproject-build-system.
[arguments]<tests?>: No tests.
[native-inputs]: Add python-setuptools.
Change-Id: I8dcef2313f8bca61adbe805a87294b37c79267ce
2025-10-05 17:09:10 +01:00
Sharlatan Hellseher
dd5cf4eee3
gnu: python-wikidata: Move to python-web.
...
* gnu/packages/python-xyz.scm (python-wikidata): Move from here ...
* gnu/packages/python-web.scm: ... to here.
Change-Id: Id62d5b7c5ff55025cc8355bef70095588b517e49
2025-10-05 17:09:10 +01:00
Sharlatan Hellseher
f8304ab736
gnu: python-whoosh: Update to 2.7.4-0.d9a3fa2.
...
* gnu/packages/python-xyz.scm (python-whoosh): Update to
d9a3fa2a4905e7326c9623c89e6395713c189161 commit.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-buld-system.
[arguments] <tests?>: All tests are working now.
[propagated-inputs]: Add python-cached-property.
[native-inputs]: Add python-setuptools.
[home-page]: Fix dead link.
Change-Id: Ia6490e6fdb29b40bcd96a6480eeea6a9ed1100bf
2025-10-05 17:09:10 +01:00
Sharlatan Hellseher
eddd7c3831
gnu: python-whichcraft: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-whichcraft)[buld-system]: Switch
to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I15685dea28ec1a4b3971a4717983b576b20391c5
2025-10-05 17:09:10 +01:00
Sharlatan Hellseher
705aa42bed
gnu: python-whatthepatch: Update to 1.0.7.
...
* gnu/packages/python-xyz.scm (python-whatthepatch): Update to 1.0.7.
[native-inputs]: Remove python-wheel.
Change-Id: I5ef3e198f07aed812c2197ba3196b88953fbf45a
2025-10-05 17:09:10 +01:00
Sharlatan Hellseher
35f662d5ed
gnu: python-waitress: Move to python-web.
...
* gnu/packages/python-xyz.scm (python-waitress): Move from here ...
* gnu/packages/python-web.scm: ... to here.
Change-Id: Ia9050f40b4fb0f9d328cb580aa26e4f9ec733394
2025-10-05 17:09:10 +01:00
Sharlatan Hellseher
2d6e9b7b52
gnu: python-waf: Move to build-tools.
...
* gnu/packages/python-xyz.scm (python-waf): Move from here ...
* gnu/packages/build-tools.scm: ... to here.
* gnu/packages/fltk.scm: Add build-tools module.
* gnu/packages/ntp.scm: Likewise.
* gnu/packages/wxwidgets.scm: Likewise.
Change-Id: Iedf10b92b4785f19fbf30c6886c0f1c541925698
2025-10-05 17:09:10 +01:00
Sharlatan Hellseher
d2be5c1661
gnu: python-waf: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-waf)[buld-system]: Switch to
pyproject-build-system.
[arguments] <test-backend>: Use 'custom.
<test-flags>: Move them from custom 'check here.
<phases>: Use default 'check.
Change-Id: I8c3dd383dba774a54f44b725e9b63f35287f4374
2025-10-05 17:09:09 +01:00
Sharlatan Hellseher
635f786f2a
gnu: python-waf: Refresh package style.
...
* gnu/packages/python-xyz.scm (python-waf): Use G-expressions, remove
trailing #t from lambdas, fix indentation.
Change-Id: Ic8dcac6ab50329f2b83d6803b3cb7205f2b6ea75
2025-10-05 17:09:09 +01:00
Sharlatan Hellseher
eb94c2f7df
gnu: python-wmctrl: Move to xdisorg.
...
* gnu/packages/python-xyz.scm (python-wmctrl): Move from here ...
* gnu/packages/xdisorg.scm: ... to here.
Change-Id: I9e70f3fda5f97d580d4f610c8fe6e913c4a508bf
2025-10-05 17:09:09 +01:00
Sharlatan Hellseher
1494c6316e
gnu: python-wmctrl: Update to 0.5.
...
* gnu/packages/python-xyz.scm (python-wmctrl): Update to 0.5. Use
G-Epressions.
[build-system]: Switch to pyproject-build-system.
[arguments] <tests?>: Disalbe for now.
[native-inputs]: Add python-setuptools.
Change-Id: Iab74b86d60c62856be83a033d39c0fe8561a3a9e
2025-10-05 17:09:09 +01:00
Maxim Cournoyer
91e70b9c01
gnu: python2-pycparser: Truly build a python2 package.
...
* gnu/packages/python-xyz.scm (python2-pycparser): Build from a base package
adjusted for compatibility with Python 2 and package-with-python2.
Reviewed-by: Danny Milosavljevic <dannym@scratchpost.org >
Change-Id: I39e5b631d5fe751665a2e3a595327140de9ba2e9
2025-10-05 21:37:27 +09:00
Sharlatan Hellseher
a48d6c0cd5
gnu: packages/python-xyz: Sort.
...
* gnu/packages/python-xyz.scm::(python-xattr, python-xdg, python-xlib,
python-xlrd, python-xlsxwriter, python-xlwt, python-xmldiff,
python-xmlsec): Sort variables alphabetically.
Change-Id: I95562272fffefa1cc120af191497b30cf129edd2
2025-10-05 08:57:21 +01:00
Sharlatan Hellseher
8a0836b457
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
2025-10-05 08:45:09 +01:00