gnu: Remove python-backports-csv. * gnu/packages/python-xyz.scm (python-backports-csv): Delete variable. Fixes: guix/guix#3622 Change-Id: I42a3af16e570319638fa156b22fcbbc0a5884961
gnu: Remove python-backports-abc. * gnu/packages/python-xyz.scm (python-backports-abc): Delete variable. Fixes: guix/guix#3621 Change-Id: I324785373001c5a0d3dd2df7eb06909fa50a96f8
gnu: Remove python-pykafka. * gnu/packages/python-xyz.scm (python-pykafka): Delete variable. Fixes: guix/guix#3613 Change-Id: Iae3fea2af9fd3b823611ce14eef5a1ea5600d463
gnu: Remove python-ipython-cluster-helper. * gnu/packages/python-xyz.scm (python-ipython-cluster-helper): Delete variable. Fixes: guix/guix#3600 Change-Id: Ifd2de9c8d8a6f44e0feaf7dafdb425927ddb184b
gnu: Remove python-pathlib2. * gnu/packages/python-xyz.scm (python-pathlib2): Delete variable. Fixes: guix/guix#3598 Change-Id: I8ddd33e296149d186b631545d3d8ca0e41661127
gnu: Remove python-pypdf3. * gnu/packages/python-xyz.scm (python-pypdf3): Delete variable. Fixes: guix/guix#3504 Change-Id: I02a43b883372b9812807c709d46bf4856e0f8fcf
gnu: Add python-freecell-solver. * gnu/packages/python-xyz.scm (python-freecell-solver): New variable. Change-Id: I2c1ddea7f5889960bcac2d551739e4e5dce34a1f Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: Add python-pysol-cards. * gnu/packages/python-xyz.scm (python-pysol-cards): New variable. Change-Id: Ida854173a5b06f526e36c662482e917c7e752ef0 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
gnu: python-pudb: Update to 2025.1.3. * gnu/packages/python-xyz.scm (python-pudb): Update to 2025.1.3. [propagated-inputs]: Add python-typing-extensions. Change-Id: I10de9033343784803edf8e7a0e01648d8d5d21a3
gnu: Add python-filelock-next. * gnu/packages/python-xyz.scm (python-filelock-next): New variable. Change-Id: I831dcdf7543a723dc7fd0cd5603b23002ccf0501
gnu: python-rnc2rng: Update to 2.7.0. * 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>
gnu: python-flufl-testing: Switch to pyproject. * 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>
gnu: python-jinxed: Update to 1.3.0. * 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>
gnu: python-bashlex: Switch to pyproject. * 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>
gnu: python-mujson: Switch to pyproject. * 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>
gnu: python-pytidylib: Switch to pyproject. * 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>
gnu: python-osc: Update to 1.9.3. * 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>
gnu: python-fastentrypoints: Update to 0.12-0.a3a26f3. * 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>
gnu: python-jsonplus: Update to 0.8.0-0.a4450ce. * 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>
gnu: python-apscheduler: Update to 3.11.1. * 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>