summaryrefslogtreecommitdiff
path: root/gnu/packages/python-xyz.scm
AgeCommit message (Collapse)Author
2025-11-22gnu: python-citeproc-py: Update to 0.9.0.Nicolas Graves
* gnu/packages/python-xyz.scm (python-citeproc-py): Update to 0.9.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]:<#:phases>: Add phase 'set-version. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: Idbdf85b7d9ce288012072839007355ce65c8e6dc Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-21gnu: Add python-rich-next.luca
* gnu/packages/python-xyz.scm (python-rich-next): New variable. Change-Id: I552ebbe92eb1a0ad00ff271cae78d086cebb30c7 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-21gnu: python-diskcache: Reduce closure size.Ghislain Vaillant
* gnu/packages/python-xyz.scm (python-diskcache): Reduce closure size. [arguments] <phases>: Add 'fix-pytest-config. [native-inputs]: Remove python-ipython, python-pytest-cov, python-pytest-django, python-pytest-env, python-pytest-xdist, python-sphinx and python-wheel. Change-Id: Id9f5d6828cd00806e8595be440349f4645425987 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-21gnu: python-diskcache: Fix build.Ghislain Vaillant
* gnu/packages/python-xyz.scm (python-diskcache): Fix build. [arguments]<#:test-flags>: Ignore flaky tests. Change-Id: If1e664a45feddebdbfd959001000cf5c8e9f48ee Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-20gnu: python-lunr: Update to 0.8.0.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-lunr): Update to 0.8.0. [propagated-inputs]: Remove python-importlib-metadata and python-typing-extensions; add python-nltk. [native-inputs]: Remove python-coverage and python-tox. Change-Id: I402ba60c5b22b1d2e4da3ab4741f3ddc77f0475a
2025-11-20gnu: python-islenska: Update to 1.0.4.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-islenska): Update to 1.0.4. [arguments] <tests?>: Test data is not included in PyPI and Git. [native-inputs]: Remove python-wheel. Change-Id: I40a0084caf774f2b983dbcb6798391f817fc95eb
2025-11-20gnu: python-gpxpy: Fix tests.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-gpxpy): [arguments] <test-backend>: Use 'unittest. [native-inputs]: Remove python-wheel. Change-Id: I7ad1b1c9d98b56d3e22257e8fee008a7d1ee7a9f
2025-11-20gnu: python-imageio: Reduce closure size.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-imageio)[native-inputs]: Remove python-black, python-flake8, python-pytest-cov, and python-wheel. Change-Id: I6812b75c38c734fc006b41ab727b689888c59522
2025-11-20gnu: python-colorful: Update to 0.5.8.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-colorful): Update to 0.5.8. [native-inputs]: Remove python-coverage, python-flake8, and python-wheel. Change-Id: Ic376e055cf71eabda6a883b20b6a3522cbae799c
2025-11-20gnu: python-param: Remove python-coverage from native inputs.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-param)[native-inputs]: Remove python-coverage. Change-Id: Idf2936c243d9b7ec2f2a26f4813ed44771faa137
2025-11-20gnu: python-gevent: Remove coverage inputs.Nicolas Graves
* gnu/packages/python-xyz.scm (python-gevent)[native-inputs]: Remove python-coverage and python-wheel. Change-Id: I2a8be112d8106319988fdc83bb4d38174ac1cd0e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-20gnu: python-fastschema: Ignore benchmark tests.Nicolas Graves
* gnu/packages/python-xyz.scm (python-fastjsonschema)[arguments] <#:test-flags>: Ignore benchmark tests. Change-Id: I4291cb6247a5e562446b7411faed48daa300ec66 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-20gnu: python-legacy-api-wrap: Remove coverage inputs.Nicolas Graves
* gnu/packages/python-xyz.scm (python-legacy-api-wrap)[native-inputs]: Remove python-coverage. Change-Id: I01e148ef7ce753fb5fc1036d26ff58a4ccbf1909 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-20gnu: python-sniffio: Remove coverage inputs.Nicolas Graves
* gnu/packages/python-xyz.scm (python-sniffio) [native-inputs]: Remove python-pytest-cov, python-wheel. [description]: Improve style. Change-Id: I4c309ef0afcd310034a73188f50b3301636abd24 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-20gnu: python-watchfiles: Remove coverage inputs.Nicolas Graves
* gnu/packages/python-xyz.scm (python-watchfiles)[native-inputs]: Remove python-coverage, python-pytest-cov. Change-Id: Id7ce71eb87aa032502657bfaf78650ba8c9301f9 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-20gnu: python-babel: Remove python-pytest-cov input.Nicolas Graves
* gnu/packages/python-xyz.scm (python-babel)[native-inputs]: Remove python-pytest-cov and python-wheel. Change-Id: Ibec8055f67600839948f6db9fa12bef671bcf8f8 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-20gnu: python-expandvars: Remove python-pytest-cov input.Nicolas Graves
* gnu/packages/python-xyz.scm (python-expandvars)[native-inputs]: Remove python-pytest-cov. Change-Id: I7dae800fdf4752af6d8049c12c2b90233bbb5127 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-20gnu: python-platformdirs: Remove uneeded native-inputs.Nicolas Graves
* gnu/packages/python-xyz.scm (python-platformdirs)[native-inputs]: Remove python-covdefaults, python-pytest-cov. Change-Id: Ifcc2421e5d6c60bab59f5eeb57a504cbecaa7d57 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-20gnu: python-contourpy: Remove python-pytest-cov native-input.Nicolas Graves
* gnu/packages/python-xyz.scm (python-contourpy) [arguments]<#:test-flags>: Ignore load-heavy tests. [native-inputs]: Remove python-pytest-cov. Change-Id: I6693a92bd3a3425193bded91fa0cdcf5f9f46803 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-20gnu: python-pillow: Remove some native-inputs.Nicolas Graves
* gnu/packages/python-xyz.scm (python-pillow) [source, arguments]: Run guix style. <#:phases>: In phase 'check, remove add-installed-pythonpath call. [native-inputs]: Remove python-packaging, python-pytest-cov, python-pytest-timeout, python-wheel. Change-Id: I1fe174977ff94af61c77fdf52bf1e28adc4aa6fb Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-20gnu: python-rpds-py: Extend with (pyproject-guile-json).Nicolas Graves
* gnu/packages/python-xyz.scm (python-rpds-py)[arguments] <#:phases>: Extend with (pyproject-guile-json). Change-Id: I39ba227211450ae8de98c76af12102f8972c9020 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-20gnu: python-libcst: Extend with (pyproject-guile-json).Nicolas Graves
* gnu/packages/python-xyz.scm (python-libcst)[arguments] <#:phases>: Extend with (pyproject-guile-json). Change-Id: I4301b1ce3054497a6d4cf1660987605398070d88 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-20gnu: python-tiktoken: Extend with (pyproject-guile-json).Nicolas Graves
* gnu/packages/python-xyz.scm (python-tiktoken)[arguments] <#:phases>: Extend with (pyproject-guile-json). Change-Id: I94c11b8e85c41f8da8158d691114952df823d8de Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-20gnu: python-pydantic-core: Extend with (pyproject-guile-json).Nicolas Graves
* gnu/packages/python-xyz.scm (python-pydantic-core)[arguments] <#:phases>: Extend with (pyproject-guile-json). Change-Id: Ifa061c9408a6f67988c3fcdc24123fd295a85261 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-20gnu: python-orjson: Extend with (pyproject-guile-json).Nicolas Graves
* gnu/packages/python-xyz.scm (python-orjson)[arguments] <#:phases>: Extend with (pyproject-guile-json). Change-Id: If76da1021cd035828bf5c365c01ac0f94e96d2c1 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-20gnu: python-streamtracer: Extend with (pyproject-guile-json).Nicolas Graves
* gnu/packages/python-xyz.scm (python-steamtracer)[arguments] <#:phases>: Extend with (pyproject-guile-json). Change-Id: I968fd19a792bc09635a4bb991e4db8eb789523c9 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-18gnu: Remove python-backports-csv.Andreas Enge
* gnu/packages/python-xyz.scm (python-backports-csv): Delete variable. Fixes: guix/guix#3622 Change-Id: I42a3af16e570319638fa156b22fcbbc0a5884961
2025-11-18gnu: Remove python-backports-abc.Andreas Enge
* gnu/packages/python-xyz.scm (python-backports-abc): Delete variable. Fixes: guix/guix#3621 Change-Id: I324785373001c5a0d3dd2df7eb06909fa50a96f8
2025-11-18gnu: Remove python-pykafka.Andreas Enge
* gnu/packages/python-xyz.scm (python-pykafka): Delete variable. Fixes: guix/guix#3613 Change-Id: Iae3fea2af9fd3b823611ce14eef5a1ea5600d463
2025-11-17gnu: Remove python-ipython-cluster-helper.Andreas Enge
* gnu/packages/python-xyz.scm (python-ipython-cluster-helper): Delete variable. Fixes: guix/guix#3600 Change-Id: Ifd2de9c8d8a6f44e0feaf7dafdb425927ddb184b
2025-11-17gnu: Remove python-pathlib2.Andreas Enge
* gnu/packages/python-xyz.scm (python-pathlib2): Delete variable. Fixes: guix/guix#3598 Change-Id: I8ddd33e296149d186b631545d3d8ca0e41661127
2025-11-17gnu: Remove python-pypdf3.Andreas Enge
* gnu/packages/python-xyz.scm (python-pypdf3): Delete variable. Fixes: guix/guix#3504 Change-Id: I02a43b883372b9812807c709d46bf4856e0f8fcf
2025-11-15gnu: Add python-freecell-solver.Patrick Norton
* gnu/packages/python-xyz.scm (python-freecell-solver): New variable. Change-Id: I2c1ddea7f5889960bcac2d551739e4e5dce34a1f Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-15gnu: Add python-pysol-cards.Patrick Norton
* gnu/packages/python-xyz.scm (python-pysol-cards): New variable. Change-Id: Ida854173a5b06f526e36c662482e917c7e752ef0 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-11-13gnu: python-pudb: Update to 2025.1.3.jgart
* gnu/packages/python-xyz.scm (python-pudb): Update to 2025.1.3. [propagated-inputs]: Add python-typing-extensions. Change-Id: I10de9033343784803edf8e7a0e01648d8d5d21a3
2025-11-12gnu: Add python-filelock-next.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-filelock-next): New variable. Change-Id: I831dcdf7543a723dc7fd0cd5603b23002ccf0501
2025-11-11gnu: python-rnc2rng: Update to 2.7.0.Nicolas Graves
* gnu/packages/python-xyz.scm (python-rnc2rng): Update to 2.7.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-backend, #:test-flags>: Set them. [native-inputs]: Add python-setuptools. Change-Id: If03ecdc1145c8c46c85a4df77e1b53e89e1d0210 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-11gnu: python-flufl-testing: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-flufl-testing): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I7371e7a4a5201419aa63fd82ff9cdcfdc43b62c7 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-11gnu: python-jinxed: Update to 1.3.0.Nicolas Graves
* gnu/packages/python-xyz.scm (python-jinxed): Update to 1.3.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]: Improve style. [native-inputs]: Add python-setuptools. Change-Id: Ic4d9e4d07181df904d37f903ce0e49f430e62f67 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-11gnu: python-bashlex: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-bashlex): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. [arguments, description]: Improve style. Change-Id: Id449a9d2381b8bc29246e23690c1dae83f857aaa Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-11gnu: python-mujson: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-mujson): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Disable them. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: I945102d9215fcc24c0f04003f30304316afe0821 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-11gnu: python-pytidylib: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-pytidylib): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: I1eeb1199d0be2746a927128bf165d8008e4694ed Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-11gnu: python-osc: Update to 1.9.3.Nicolas Graves
* gnu/packages/python-xyz.scm (python-osc): Update to 1.9.3. [source]: Switch to git-fetch. Remove snippet. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: Ib68c0f0155b5177cef6c514488f75e79fcc6a2ac Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-11gnu: python-fastentrypoints: Update to 0.12-0.a3a26f3.Nicolas Graves
* gnu/packages/python-xyz.scm (python-fastentrypoints): Update to 0.12-0.a3a26f3. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?, #:test-backend, #:test-flags>: Set them. [native-inputs]: Add python-setuptools. [synopsis]: Improve style. Change-Id: I706cfdf597bb41faddd0cf3b577fee146c17a2da Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-11gnu: python-jsonplus: Update to 0.8.0-0.a4450ce.Nicolas Graves
* gnu/packages/python-xyz.scm (python-jsonplus): Update to 0.8.0-0.a4450ce. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:tests?>: Keep them disabled for now. <#:phases>: Add phase 'chdir. [native-inputs]: Add python-setuptools. Change-Id: I200b09ff3b20f7a753407c9abe1fac02e52bfb23 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-11gnu: python-apscheduler: Update to 3.11.1.Ghislain Vaillant
* gnu/packages/python-xyz.scm (python-apscheduler): Update to 3.11.1. [source]: Fix PyPI URI. [arguments]: Deselect tests failing with latest python-pytest-asyncio. [propagated-inputs]: Remove python-pytz and python-six. [native-inputs]: Remove python-mock, python-pytest-cov, python-pytest-tornado5, and python-wheel; add python-anyio, python-pytz, and python-tornado. Change-Id: Iaf52ba8dce6f2251810589157bc98b8da835e2c0 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-11gnu: python-duckdb: Move to duckdb.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-duckdb): Move from here ... * gnu/packages/duckdb.scm: ... to here. * gnu/packages/python-science.scm: Add (gnu packages duckdb). Change-Id: Ic8551cdd64f718e62a12576fbc1a38bf861d1644
2025-11-11gnu: python-pykwalify: Update to 1.8.0.Nicolas Graves
* gnu/packages/python-xyz.scm (python-pykwalify): Update to 1.8.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:test-flags>: Disable test flags. [native-inputs]: Add python-pytest, python-setuptools and python-testfixtures. [propagated-inputs]: Add python-ruamel.yaml. [synopsis]: Improve style. Change-Id: Idaeb4ba631f492c937d4d7f6abe4731a9f290d42 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-11gnu: python-interlap: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-interlap): [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: I652d4793f240ae1b628a2cc9808841c1b6c8fcd4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-11gnu: python-intelhex: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-intelhex): [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: I60ae05c9034c15e9c2d0712d79f4d643e8e55671 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>