summaryrefslogtreecommitdiff
path: root/gnu/packages/python-xyz.scm
AgeCommit message (Collapse)Author
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>
2025-11-11gnu: python-pyphen: Update to 0.17.2.Nicolas Graves
* gnu/packages/python-xyz.scm (python-pyphen): Update to 0.17.2. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-flit-core, python-pytest. Change-Id: I5022faa0e4f2391f08b43bd002a0643369d391ea Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-11gnu: python-bibtexparser: Update to 2.0.0b8.Nicolas Graves
* gnu/packages/python-xyz.scm (python-bibtexparser): Update to 2.0.0b8. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Remove python-future. Add python-pylatexenc, python-pytest and python-setuptools. (python-bibtexparser-for-cobib): New variable. * gnu/packages/textutils.scm (cobib)[propagated-inputs]: Remove python-bibtexparser; add python-bibtexparser-for-cobib. Change-Id: I924fba9ccf9487dea6409fb4d1e1d69ab026c130 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-11gnu: python-pyroutelib3: Update to 2.0.0.Nicolas Graves
* gnu/packages/python-xyz.scm (python-pyroutelib3): Update to 2.0.0. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [propagated-inputs]: Add python-protobuf-5. [native-inputs]: Add python-filelock, python-flit-core, python-pytest. Change-Id: I15f41b76ec18b22fc239a05559d35ff9f67a8e99 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-11gnu: python-dbfread: Update to 2.0.7-0.dce5446.Nicolas Graves
* gnu/packages/python-xyz.scm (python-dbfread): Update to 2.0.7-0.dce5446. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Add phase 'relax-setup.py. [native-inputs]: Add python-pytest, python-setuptools. Change-Id: I9bcc3d44124d5a0f4b38d79682ddfca8aa6ee1ff Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-11gnu: Add python-berkeleydb.Nicolas Graves
* gnu/packages/python-xyz.scm (python-berkeleydb): New variable. (python-bsddb3): Inherit from python-berkeleydb. Change-Id: Icc9bb816a243f7bbc7b03f067ec4e8dfb9ba5125 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-11gnu: python-croniter: Update to 5.0.1.Nicolas Graves
* gnu/packages/python-xyz.scm (python-croniter): Update to 5.0.1. [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest, python-setuptools. [propagated-inputs]: Add python-pytz. Change-Id: Idbe53c299cadb11d2107aba36d8471242d905ceb Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-11gnu: python-construct: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-construct): [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Remove 'check phase. <#:test-flags>: Ignore benchmark tests. [native-inputs]: Add python-setuptools. Remove python-pytest-benchmark. Change-Id: I9097caa0369d49bbda3ec8883468881ace24bbed Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09gnu: Remove python-bumpversion.Sharlatan Hellseher
Undeveloped for 10 years, deprecated for 6, fails to build. * gnu/packages/python-xyz.scm (python-bumpversion): Delete variable. Fixes: guix/guix#3403 Change-Id: I543d47e8b32d1abefba5918094af60f6af4b3b7f
2025-11-09gnu: python-apscheduler: Fix build.Ghislain Vaillant
* gnu/packages/python-xyz.scm (python-apscheduler): Fix build. [native-inputs]: Replace python-pytest-asyncio by python-pytest-asyncio-0.26. Change-Id: I7cc0bc7d687bc40bbda93d453b22698d85232c48 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-09gnu: python-gfloat: Update to 0.5.2.Cayetano Santos
* gnu/packages/python-xyz.scm (python-gfloat): Update to 0.5.2. [arguments]: Adjust #:test-flags. [propagated-inputs]: Add python-array-api-compat. [native-inputs]: Remove python-wheel; add python-ml-dtypes, python-pytorch, and openssl. Change-Id: Id354d09933ad471b24cb5aa97d7fbecbe0157ce3 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>