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>
gnu: python-duckdb: Move to duckdb. * 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
gnu: python-pykwalify: Update to 1.8.0. * 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>
gnu: python-interlap: Switch to pyproject. * 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>
gnu: python-intelhex: Switch to pyproject. * 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>
gnu: python-pyphen: Update to 0.17.2. * 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>
gnu: python-bibtexparser: Update to 2.0.0b8. * 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>
gnu: python-pyroutelib3: Update to 2.0.0. * 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>
gnu: python-dbfread: Update to 2.0.7-0.dce5446. * 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>