summaryrefslogtreecommitdiff
path: root/gnu/packages/python-xyz.scm
AgeCommit message (Collapse)Author
2025-06-22gnu: python-feedgenerator: Update to 2.1.0.Vinicius Monego
* gnu/packages/python-xyz.scm (python-feedgenerator): Update to 2.1.0. [source]: Remove unnecessary snippet. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-pytest, python-pytest-cov, python-setuptools, python-wheel. [propagated-inputs]: Remove python-six. Change-Id: I2451794d21c0c473183f9f90f14ad8b198883455
2025-06-22gnu: python-scapy: Update to 2.6.1.Vinicius Monego
* gnu/packages/python-xyz.scm (python-scapy): Update to 2.6.1. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: I56f0f87e0eb1a49bd79cad6f36451dfdd6eb78e0
2025-06-21gnu: python-rollbar: Update to 1.3.0.Vinicius Monego
* gnu/packages/python-xyz.scm (python-rollbar): Update to 1.3.0. [build-system]: Use pyproject-build-system. [native-inputs]: Remove python-pytest-runner, python-unittest2. Add python-httpx, python-pytest, python-setuptools, python-webob, python-wheel. [inputs]: Remove python-blinker, python-httpx, python-webob. Change-Id: I5574681595934b64921071a87c03756c6dc1a869
2025-06-21gnu: python-nestedtext: Enable tests.Vinicius Monego
* gnu/packages/python-xyz.scm (python-nestedtext)[source]: Fetch from GitHub. [arguments]: Remove '#:tests? #f'. <#:test-flags>: Skip tests that require not yet packaged libraries. [native-inputs]: Add python-pytest. Change-Id: Ic0d8261dc9cb97b58536fa086ab9eca8e73489d0
2025-06-21gnu: python-nestedtext: Update to 3.7.Vinicius Monego
* gnu/packages/python-xyz.scm (python-nestedtext): Update to 3.7. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-flit-core. Change-Id: I93d52e981ccea4c92083bf5cccb43a67167797de
2025-06-21gnu: python-inform: Enable tests.Vinicius Monego
* gnu/packages/python-xyz.scm (python-inform)[source]: Fetch from GitHub. [arguments]: Remove '#:tests? #f'. <#:test-flags>: Skip failing tests. [native-inputs]: Add python-pytest. Change-Id: Id2fcc5daadc104889d2621490e8e1f52e05a42ff
2025-06-21gnu: python-inform: Update to 1.34.Vinicius Monego
* gnu/packages/python-xyz.scm (python-inform): Update to 1.34. [build-system]: Use pyproject-build-system. [native-inputs]: Remove python-hypothesis, python-pytest-cov, python-pytest-runner. Add python-flit-core. [propagated-inputs]: Remove python-six. Change-Id: Iec720ab8c86a816b2da4860b4529c76680e1d1ca
2025-06-21gnu: python-diceware: Update to 1.0.1.Vinicius Monego
* gnu/packages/python-xyz.scm (python-diceware): Update to 1.0.1. [build-system]: Use pyproject-build-system. [native-inputs]: Remove python-coverage, python-pytest-runner. Add python-setuptools, python-wheel. Change-Id: If8bed9b7a84685efa7f5a2e64dd1e6419d14617e
2025-06-21gnu: python-dirsync: Update to 2.2.6.Vinicius Monego
* gnu/packages/python-xyz.scm (python-dirsync): Update to 2.2.6. [build-system]: Use pyproject-build-system. [arguments]: Skip tests. [native-inputs]: Add python-setuptools, python-wheel. [propagated-inputs]: Remove python-six. [description]: Improve it. Change-Id: I1e60fd525ed4402bc63df7f213738aeb1c603b0c
2025-06-21gnu: python-qtsass: Use pyproject-build-system.Vinicius Monego
* gnu/packages/python-xyz.scm (python-qtsass)[build-system]: Use pyproject-build-system. [arguments]: Remove '#:test-target'. Delete the 'make-git-checkout-writable' phase. [native-inputs]: Remove python-pytest-cov, python-pytest-runner. Add python-setuptools, python-wheel. Change-Id: Iddcb7044eeee4fe20e0798be35110b1e1428cd05
2025-06-21gnu: python-libsass: Update to 0.23.0.Vinicius Monego
* gnu/packages/python-xyz.scm (python-libsass): Update to 0.23.0. [build-system]: Use pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. [propagated-inputs]: Remove python-six. Change-Id: I41aeed35cfe6bdcf53750f871a23db9b6cdb0d5a
2025-06-21gnu: python-cysignals: Enable tests.Vinicius Monego
* gnu/packages/python-xyz.scm (python-cysignals)[arguments]: Remove '#:tests? #f'. [native-inputs]: Add python-pytest. Change-Id: Ic56d0f2ad008ccd7986c3538f2c7d84b6f8cd953
2025-06-21gnu: python-cysignals: Update to 1.12.3.Vinicius Monego
* gnu/packages/python-xyz.scm (python-cysignals): Update to 1.12.3. [build-system]: Use pyproject-build-system. [arguments]: Delete the 'configure' phase associated with gnu-build-system. [native-inputs]: Add meson-python, pkg-config. [inputs]: Remove pari-gp. Change-Id: I906773d578e83655256815baa4e840632f0e9cfc
2025-06-21gnu: python-three-merge: Use pyproject-build-system.Vinicius Monego
* gnu/packages/python-xyz.scm (python-three-merge)[build-system]: Use pyproject-build-system. [arguments]: Remove '#:test-target'. [native-inputs]: Remove python-flaky, python-pytest-cov, python-pytest-runner, python-pytest-timeout. Add python-setuptools, python-wheel. Change-Id: Ibee6d81cd42f3c83beaf1e69b5fef1ccb1148b6f
2025-06-21gnu: python-logwrap: Enable tests.Vinicius Monego
* gnu/packages/python-xyz.scm (python-logwrap)[source]: Fetch from GitHub. [arguments]: Remove '#:tests? #f'. Add phase 'pretend-version' before 'build'. Change-Id: I3a711dfdfa6f894cd0f1159dac7c2b4b7494f6d2
2025-06-21gnu: python-logwrap: Update to 11.1.1.Vinicius Monego
* gnu/packages/python-xyz.scm (python-logwrap): Update to 11.1.1. [arguments]: Do not override the 'check' phase. [native-inputs]: Remove python-cython, python-toml. Add python-setuptools. Change-Id: I31b050fbc8e19f076b2fed35357b3948b2757e7c
2025-06-21gnu: python-icdiff: Update to 2.0.7.Vinicius Monego
* gnu/packages/python-xyz.scm (python-icdiff): Update to 2.0.7. [build-system]: Use pyproject-build-system. [arguments]: Add '#:tests? #f'. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: Ia7708409e7e59de3f80bb952a8e4f94eb24cc6e9
2025-06-21gnu: python-diff-match-patch: Update to 20241021.Vinicius Monego
* gnu/packages/python-xyz.scm (python-diff-match-patch): Update to 20241021. [source]: Update URI. [build-system]: Use pyproject-build-system. [arguments]<#:phases>: Do not override the 'check' phase. [native-inputs]: Add python-flit-core, python-pytest. Change-Id: I878e0e7d8c8d6ddaafa6ab54256372a458578790
2025-06-21gnu: python-pyelftools: Update to 0.32.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-pyelftools): Update to 0.32. Change-Id: I757e516402803e00d3bf9382972337e073db14a4
2025-06-21gnu: python-pyelftools: Improve package style.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-pyelftools): Apply G-expressions and adjust fields order, fix indentation. [build-system]: Swap to pyproject. [native-inputs]: Add python-setuptools and python-wheel. Change-Id: Idabd26b7fabfd78597cce061d4f60441d83c0897
2025-06-21gnu: python-pyelftools: Skip readelf tests.Sharlatan Hellseher
Fixing #729. * gnu/packages/python-xyz.scm (python-pyelftools) [source] <snippet>: Delete llvm-dwarfdump binary file. [phases] {check}: Do not run readelf tests, seen in Debian package patch <https://salsa.debian.org/debian/python-pyelftools>. Change-Id: Ic1accbb4daf5014f13616181ca21a904429d35a3
2025-06-21gnu: Add python-configshell-fb.Grigory Shepelev
* gnu/packages/python-xyz.scm (python-configshell-fb): New variable. Change-Id: I482fa182ba1f67ce24b5652c4c3b879f40f3caeb Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20gnu: Add python-huey.Jake Forster
* gnu/packages/python-xyz.scm (python-huey): New variable. Change-Id: Ibe925f74f807d52fcf07b2a8faa478e0691108d6 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20gnu: Add python-calmjs-parse.Cayetano Santos
* gnu/packages/python-xyz.scm (python-calmjs-parse): New variable. Change-Id: Id8bf38a30e419fe9e1b501f05e3303f46b6e5bfa Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20gnu: python-timeout-decorator: Improve style.Nicolas Graves
* gnu/packages/python-xyz.scm (python-timeout-decorator): Run guix style. Change-Id: I88ffb4ef190af7fa3aa63291e653047c03bebe22 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20gnu: python-timeout-decorator: Switch to pyproject-build-system.Nicolas Graves
* gnu/packages/python-xyz.scm (python-timeout-decorator) [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: I127bede0db33284ff69fa569f1a0d7289a5884ac Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20gnu: python-retrying: Switch to pyproject-build-system.Nicolas Graves
* gnu/packages/python-xyz.scm (python-retrying) [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: I73881fcb944e49309c491916e08a9874552f0ca9 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20gnu: python-entrypoint2: Switch to pyproject-build-system.Nicolas Graves
* gnu/packages/python-xyz.scm (python-entrypoint2) [build-system]: Switch to pyproject-build-system. [arguments]: Remove it. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: Icf0ddfad1edd2b58f39c43cb681bd7f03c357610 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20gnu: python-distutils-extra: Switch to pyproject-build-system.Nicolas Graves
* gnu/packages/python-xyz.scm (python-distutils-extra) [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: I3d9152808e8f3b3e43d670eceb4a2ae4aba531a6 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20gnu: python-urwid-readline: Switch to pyproject-build-system.Nicolas Graves
* gnu/packages/python-xyz.scm (python-urwid-readline) [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools, python-wheel. Change-Id: Iffbffc78f25c80dc6cbcee5e3105e8051c13edfd Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20gnu: python-screenkey: Switch to pyproject-build-system.Nicolas Graves
* gnu/packages/python-xyz.scm (python-screenkey): [build-system}: Switch to pyproject-build-system. [arguments]: Add python-setuptools, python-wheel. Change-Id: Iabc096e2d04a1e6c6190a0a7f1f6a1b5e4dad736 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20gnu: python-screenkey: Improve style.Nicolas Graves
* gnu/packages/python-xyz.scm (python-screenkey): Run guix style and guix style -S arguments. Change-Id: I2d9ca03e0bc928aafb919eae725463158ed698c7 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20gnu: python-screenkey: Remove python-distutils-extra input.Nicolas Graves
This input was removed in version 1.4. * gnu/packages/python-xyz.scm (python-screenkey)[inputs]: Remove python-distutils-extra. Change-Id: I7a75d410f97aa278eed00d408885d0a131edf949 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20gnu: Remove python-attrdict3.Nicolas Graves
It's unmaintained for 3y fork of <https://github.com/bcj/AttrDict> which was archived since 2019. * gnu/packages/python-xyz.scm (python-attrdict3): Delete variable. Change-Id: Ic78fab57a0edfc74333aec61a3edee99948a6de6 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20gnu: python-tldextract: Switch to pyproject-build-system.Nicolas Graves
* gnu/packages/python-xyz.scm (python-tldextract): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add nss-certs-for-test, python-pytest-mock, python-setuptools, python-wheel. [home-page]: Run guix style. Change-Id: I726828b02898d4d120ddc86f4a82ff7d76c7687e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-20gnu: python-semver: Update to 3.0.4.Nicolas Graves
* gnu/packages/python-xyz.scm (python-semver): Update to 3.0.4. [arguments, build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-pytest-cov, python-setuptools, python-wheel. Change-Id: I9df4affae751d9b5cf9424d7837bd06b6da95ca2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-18gnu: Add python-senf.Remco van 't Veer
* gnu/packages/python-xyz.scm (python-senf): New variable. Change-Id: I5b08776d07aabff007ec1a37958ad186404c8ad9 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-15gnu: Add python-ipython-pygments-lexers.Cayetano Santos
* gnu/packages/python-xyz.scm (python-ipython-pygments-lexers): New variable. Change-Id: Ibe541fa133d4ec4c47f8f3cbaab038776d81be60 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-14gnu: python-pytooling: Update to 8.5.0.Cayetano Santos
* gnu/packages/python-xyz.scm (python-pytooling): Update to 8.5.0. Change-Id: Ice8305d14f42f8f56fcbae083b6cd8dd4ada72f4 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-13gnu: python-numpy: Fix building on riscv64-linux.Efraim Flashner
* gnu/packages/python-xyz.scm (python-numpy)[arguments]: When building for riscv64-linux skip another test. Change-Id: Ibaa1b17beed93387e7f55d26dbbcb42077189188
2025-06-12gnu: Add python-gitignore-parser.jgart
* gnu/packages/python-xyz.scm (python-gitignore-parser): New variable. Change-Id: Ifd6cc0581940d6868dbfff144e8db5987af823d4
2025-06-12gnu: python-argcomplete: Update to 3.6.2.Andrew Wong
* gnu/packages/python-xyz.scm (python-argcomplete): Update to 3.6.2. Change-Id: I01b97a802e1fda6fc6f18c8c627440e0e519c59a Reviewed-by: Sergey Trofimov <sarg@sarg.org.ru> Reviewed-by: Zheng Junjie <873216071@qq.com> Reviewed-by: Hilton Chain <hako@ultrarare.space> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-11gnu: Add python-pykakasi.Kjartan Oli Agustsson
* gnu/packages/python-xyz.scm (python-pykakasi): New variable. Change-Id: Iefd9276a6ce41036b4391cd29d84c7d9f5f59da4 Signed-off-by: Andrew Tropin <andrew@trop.in>
2025-06-11gnu: Add python-jaconv.Kjartan Oli Agustsson
* gnu/packages/python-xyz.scm (python-jaconv): New variable. Change-Id: I2eca2ef0d3c4150d831181dffc30f51a3503bd14 Signed-off-by: Andrew Tropin <andrew@trop.in>
2025-06-10gnu: Add python-kconfiglib.Brian Kubisiak
* gnu/packages/python-xyz.scm (python-kconfiglib): New variable. Change-Id: I651ec0c764757c665412f514d49dadc9a4ff5edb Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-06-08gnu: python-angr: Refactor test invocation.Sören Tempel
* gnu/packages/python-xyz.scm (python-angr)[arguments]<#:phases>: Preserve ‘check’ phase from the build system. Move test flags to... <#:test-flags>: ...here. Change-Id: I5d857592596af5209c584f4491ad6b0a8ff3b848 Signed-off-by: Hilton Chain <hako@ultrarare.space> Modified-by: Hilton Chain <hako@ultrarare.space>
2025-06-08gnu: python-angr: Skip flaky ‘test_similarity_fauxware’ test.Sören Tempel
* gnu/packages/python-xyz.scm (python-angr)[#:phases]<check>: Skip additional test and refactor code to allow specification of test to skip as a list. Change-Id: I259dde141b19ed908099090d8ec709eee47d854a Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-06-08gnu: python-angr: Use unicorn-2.0.Sören Tempel
* gnu/packages/python-xyz.scm (python-angr)[inputs]: Replace unicorn with unicorn-2.0. Change-Id: Idcd8a5ce16e73350dd668e4a4cb9145a87257717 Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-06-06gnu: python-pypandoc: Update to 1.15.jgart
* gnu/packages/python-xyz.scm (python-pypandoc): Update to 1.15. Change-Id: I4b1cee8b230448219ce30e0ff8f088a35c03e924
2025-06-05gnu: Add python-urwid-3.Artyom V. Poptsov
* gnu/packages/python-xyz.scm (python-urwid-3): New variable. Change-Id: If44704bb9c5492fbdaad1dc54bee18fa507b172a