summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
4 hoursgnu: python-mdx-gh-links: Update to 0.4.python-teamSharlatan Hellseher
* gnu/packages/python-xyz.scm (python-mdx-gh-links): Update to 0.4. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I98370aabb14c2465f0fed4399d57e87b3f7b0f69
4 hoursgnu: python-dateutils: Skip tests.Sharlatan Hellseher
* gnu/packages/time.scm (python-dateutils)[arguments] <tests?>: They require twine. [native-inputs]: Remove python-wheel. Change-Id: I136b5cbfb1cf8ea74b2bd217810781c75c514300
4 hoursgnu: python-platypush: Use python-marshmallow-3.Sharlatan Hellseher
* gnu/packages/engineering.scm (python-platypush)[propagated-inputs]: Remove python-marshmallow; add python-marshmallow-3. Change-Id: I1f0aae882c222abcac05f28c3efefab36d3217c8
4 hoursgnu: Add python-marshmallow-3.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-marshmallow-3): New variable. Change-Id: I60c15b286a75f3255403da6603e2965290d5d68a
4 hoursgnu: python-xxhash: Update to 3.5.0.Sharlatan Hellseher
* gnu/packages/digest.scm (python-xxhash): Update to 3.5.0. [arguments] <test-backend>: Use 'unittest. <phases>: Add 'build-extensions. [native-inputs]: Remove python-setuptools-scm and python-wheel. Change-Id: I7f4f5e3f06886318ec11ad3064aba381b7b1245f
6 hoursgnu: python-setuptools-gettext: Run tests and fix them.Nicolas Graves
* gnu/packages/python-xyz.scm (python-setuptools-gettext) [source]: Switch to git-fetch. [native-inputs]: Add python-pytest, remove python-wheel. Change-Id: I969a8d6f6e41df7e1f6729a9b4e9a9d5ec782303 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
6 hoursgnu: python-merge3: Run tests and fix them.Nicolas Graves
* gnu/packages/python-xyz.scm (python-merge3) [source]: Switch to git-fetch. [arguments]<#:test-backend>: Set it. [native-inputs]: Remove python-wheel. Change-Id: I57dc757b036cee4baba12c0021a5ddb5aab65a26 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
6 hoursgnu: python-pygithub: Update to 2.8.1.Nicolas Graves
* gnu/packages/python-xyz.scm (python-pygithub): Update to 2.8.1. [arguments]<#:phases>: Remove 'check phase replacement, add phase 'set-version. [propagated-inputs]: Add python-typing-extensions, python-urllib3. Remove python-cryptography. [native-inputs]: Add python-responses, python-setuptools, python-setuptools-scm. Change-Id: I047f053d24b46d4697904101697de0a52a4ba5c9 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
6 hoursgnu: python-pyannotate: Fix tests.Nicolas Graves
* gnu/packages/python-check.scm (python-pyannotate) [source]: Switch to git-fetch. [arguments]<#:test-backend>: Set it. [native-inputs]: Remove python-wheel. [propagated-inputs, description]: Improve style. Change-Id: I4f310eba2117b062aedc2fad4a96537604dd8bd6 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
6 hoursgnu: python-zeroconf: Ignore failing tests.Nicolas Graves
* gnu/packages/python-xyz.scm (python-zeroconf) [arguments]<#:test-flags>: Ignore additional failing test. [native-inputs]: Add python-pytest-asyncio. Remove python-wheel. Change-Id: Iac76a731e91d1287c47f4af9b769d78bca22c9ab Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
6 hoursgnu: python-isal: Set unittest test-backend.Nicolas Graves
* gnu/packages/python-compression.scm (python-isal) [source]<snippet>: Improve style, use G-expressions. [arguments]<#:test-backend>: Set it. <#:phases>: Improve style. Change-Id: I8d05af8720f6fcd31aae0b83a70efc8dfd6e4e9f Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
6 hoursgnu: python-publicsuffixlist: Set unittest test backend.Nicolas Graves
* gnu/packages/python-web.scm (python-publicsuffixlist)[arguments] <#:test-backend>: Set it. [native-inputs]: Remove python-wheel. Change-Id: I213887319fbae770dccf391327ac8a16bc01a1b4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
6 hoursgnu: python-signedjson: Update to 1.1.4.Nicolas Graves
* gnu/packages/python-xyz.scm (python-signedjson): Update to 1.1.4. [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: I9e1c804a0f7a3634a4ce487d581799935b6e7f10 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
6 hoursgnu: python-pytest-forked: Add python-py propagated-input.Nicolas Graves
* gnu/packages/check.scm (python-pytest-forked)[propagated-inputs]: Add python-py. Change-Id: I9ff007703c4099016eedc276af195e8612fb20fd Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
6 hoursgnu: python-ephem: Fix 'check phase.Nicolas Graves
* gnu/packages/astronomy.scm (python-ephem)[arguments] <#:test-flags>: Ignore failing test. <#:phases>: Add phase 'remove-installed-tests. [native-inputs]: Add python-pytest, remove python-wheel. Change-Id: I128d996ac19b413cc0680c759a21493ed722d86e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
6 hoursgnu: python-mercantile: Switch to pyproject.Nicolas Graves
* gnu/packages/python-xyz.scm (python-mercantile): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: Id6c1a3750489947935ac32c6826969a5a83f00d8 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
9 hoursgnu: python-astropy: Skip one more test.Sharlatan Hellseher
* gnu/packages/astronomy.scm (python-astropy)[arguments] <test-flags>: Skip one more test. Change-Id: I45a6e22463883759f9113ce286f8264b53e37d60
9 hoursgnu: python-s3fs: Update to 2025.7.0.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-s3fs): Update to 2025.7.0. [native-inputs]: Remove python-flask, python-flask-cors, python-moto, python-pytest, python-pytest-asyncio, and python-wheel. Change-Id: I8c7c74a952fb71259e8b20b8ef4153d4a276214c
9 hoursgnu: poetry: Update to 2.1.3.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (poetry): Update to 2.1.3. [arguments] <test-flags>: Ignore a few more test files. [propagated-inputs]: Add python-findpython and python-pbs-installer. Change-Id: I9c4b33ad7a9e7ea6a93358ecc5fde592581bec9d
9 hoursgnu: Add python-findpython.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-findpython): New variable. Change-Id: Ibec3d6e2307508e7cf6ed2f73db7e003e4f719e0
9 hoursgnu: Add python-pbs-installer.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-pbs-installer): New variable. Change-Id: I38940d7f1a86c2afdf83c590a2b42624e31c88c1
9 hoursgnu: python-moto: Update to 5.1.5.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-moto): Update to 5.1.5. [arguments] <test-args>: Run tests in parallel. Skip 10 more tests. [propagated-inputs]: Add python-pyparsing. [native-inputs]: Add python-pytest-xdist. Change-Id: I5054e141f870640f898a0722389e95f42d5a951d
9 hoursgnu: python-gseapy: Fix build.Sharlatan Hellseher
* gnu/packages/bioinformatics.scm (python-gseapy)[native-inputs]: Remove python-wheel; add python-setuptools. Change-Id: I2ff133cb081d06a6fbda88e50745bb9fc25ede0c
9 hoursgnu: r128gain: Disable tests.Sharlatan Hellseher
* gnu/packages/audio.scm (r128gain)[arguments] <tests?>: Skip for now. [native-inputs]: Remove python-wheel. Change-Id: I4f637fe97247363cdf8f457312766e86f5239312
9 hoursgnu: python-pytest-check-links: Update to 0.10.1.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-pytest-check-links): Update to 0.10.1. [build-system]: Switch to pyproject-build-system. [arguments] <tests?>: The most tests fail. [propagated-inputs]: Remove python-pytest and python-six; add python-requests. [native-inputs]: Remove python-pbr-minimal; add python-hatchling. [home-page]: Fix redirection, it's maintained by Jupyter Lab project. Change-Id: Iebbe30534a4f1033fc59988056b745a7315963cc
9 hoursgnu: python-timeout-decorator: Disable tests.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-timeout-decorator)[arguments] <tests?>: Skip them for now. Change-Id: I93bbc79be6345a4a0408f58dfbd944b9a48dddce
9 hoursgnu: python-readability-lxml: Update to 0.8.4.1.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-readability-lxml): Update to 0.8.4.1. [source] <snippet>: Remove as no longer required. <commit>: Version format has been changed. [native-inputs]: Remove python-timeout-decorator, python-setuptools, and python-wheel; add python-poetry-core. Change-Id: I7b29efede45bd8dfdd41ee0145ba30cba452f0ec
9 hoursgnu: Remove python-extras.Sharlatan Hellseher
1.0.0 was released in 2016 as helper for python-testtols, python-fixtures and python-subunit. Now it's no longer required. There are no users in Guix. * gnu/packages/python-xyz.scm (python-extras): Delete variable. Change-Id: Id328d826052ac5a27cc4e7c0a6042f0a5df2bd14
9 hoursgnu: python-blosc2: Switch to pyproejct, fix build.Sharlatan Hellseher
* gnu/packages/python-compression.scm (python-blosc2)[build-system]: Switch to pyproejct-build-system. [arguments] <tests-flags>: Provide option to run tests agains installed libarary. <phases>: Use default 'build and 'check; add 'configure. [native-inputs]: Add python-setuptools. Change-Id: I62025cad68dd83a9b6f1dddea34840be38112f09
9 hoursgnu: python-url-normalize: Update to 2.2.1.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-url-normalize): Update to 2.2.1. [propagated-inputs]: Add python-idna. [native-inputs]: Remove python-poetry-core and python-pytest-flakes; add python-setuptools. Change-Id: I444015c75241c6284ee190c19b8135191226abda
9 hoursgnu: Remove python-linecache2.Sharlatan Hellseher
Upstream note: This repository was archived by the owner on Nov 25, 2023. It is now read-only. No users in Guix. * gnu/packages/python-xyz.scm (python-linecache2): Delete variable. Change-Id: I12deda7a2359ceec86daa60c86dce9d2bfc9764e
9 hoursgnu: Remove python-traceback2.Sharlatan Hellseher
Upstream note: This repository was archived by the owner on Nov 25, 2023. It is now read-only. No users in Guix. * gnu/packages/python-xyz.scm (python-traceback2): Delete variable. Change-Id: I67c4575841bf9fbc775b0105de0c6a281620c175
9 hoursgnu: Remove python-jschema-to-python.Sharlatan Hellseher
Not maintained since 2019, fails to build no users in Guix. * gnu/packages/python-web.scm (python-jschema-to-python): Delete variable. Change-Id: I73b10bece77b029dfa4c5deb6f749145b942e98b
9 hoursgnu: Remove python-sarif-om.Sharlatan Hellseher
Not maintained since 2021, fails to build no users in Guix. * gnu/packages/python-web.scm (python-sarif-om): Delete variable. Change-Id: I7730b1c7b979bf4c58fe6db9cf56c101a08ef1ae
9 hoursgnu: python-cfn-lint: Reduce closure size.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-cfn-lint)[arguments] <test-flags>: Skip optional test. [propagated-inputs]: Remove python-jschema-to-python and python-sarif-om. Change-Id: I0eb5d4d852602773f73234c13b58541d03afaae9
9 hoursgnu: python-widgetsnbextension: Update to 4.0.14.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-widgetsnbextension): Update to 4.0.14. [arguments] <tests?>: No tests. [native-inputs]: Remove python-wheel. Change-Id: Ic061b06c53bea26f05a5871cf50a88bcd1e6921a
9 hoursgnu: python-requests-mock: Update to 1.12.1.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-requests-mock): Update to 1.12.1. [build-system]: Switch to pyproject-build-system. [propagated-inputs]: Remove python-six. [native-inputs]: Remove python-pbr, python-discover, python-docutils, python-fixtures, python-mock, python-sphinx, and python-testrepository; add python-requests-futures, python-setuptools, python-setuptools-scm, and python-testtools. Change-Id: I24229600b9bc6a91b771f69de06322c0f82a6339
9 hoursgnu: Add python-requests-futures.Sharlatan Hellseher
* gnu/packages/python-web.scm (python-requests-futures): New variable. Change-Id: Ibaa9299001567bcfe65247fd192bb64076f80dda
9 hoursgnu: python-oslotest: Fix build.Sharlatan Hellseher
* gnu/packages/openstack.scm (python-oslotest)[arguments] <phases>: Add 'remove-sub-package. [native-inputs]: Remove python-coverage and python-wheel. Change-Id: Ibefd7e2bd7d60477931e38ba790fa01dfcae9403
9 hoursgnu: python-bandit: Update to 1.8.6.Sharlatan Hellseher
* gnu/packages/python-check.scm (python-bandit): Update to 1.8.6. [arguments] <tests?>: Disable for now. [propagated-inputs]: Remove python-gitpython, python-jschema-to-python, and python-sarif-om. [native-inputs]: Remove python-beautifulsoup4, python-fixtures, python-stestr, python-testscenarios, python-testtools, and python-wheel. Change-Id: Ib333f89b750e02bcaa22f599f8b3d4ba9164e6b9
9 hoursgnu: python-fastbencode: Update to 0.3.2.Sharlatan Hellseher
* gnu/packages/python-xyz.scm (python-fastbencode): Update to 0.3.2. [arguments] <test-backend>: Use 'unittest. [native-inputs]: Remove python-cython-3 and python-wheel; add python-cython. Change-Id: Ie945290b90ef43bf228b780ca2413397da4211a1
9 hoursgnu: Remove python-fixtures-bootstrap.Sharlatan Hellseher
* gnu/packages/check.scm (python-fixtures-bootstrap): Delete variable. Change-Id: I3a3777206aabcac54f78b1e2565632abb19a6f62
9 hoursgnu: Remove python-subunit-bootstrap.Sharlatan Hellseher
* gnu/packages/check.scm (python-subunit-bootstrap): Delete variable. Change-Id: If88a19cc0360c8b8c51d2d2cf8a43d2612cacb6b
9 hoursgnu: python-subunit: Update to 1.4.4.Sharlatan Hellseher
* gnu/packages/check.scm (python-subunit): Update to 1.4.4. Don't inherit from python-subunit as it's no longer required and migrate missing fields from it. [build-system]: Switch to pygobject-build-system. [arguments] <test-backend>: Use custom. <test-flags>: Provide options to run testtols. <phases>: Add 'disable-failing-tests, and 'disable-failing-console-scripts. [propagated-inputs]: Remove python-extras; add python-iso8601 and python-pygobject. [native-inputs]: Remove python-hypothesis; add python-setuptools. Change-Id: I394f8e3c3caf500cc875e8ba480bef108ad558aa
9 hoursgnu: Remove python-testrepository-bootstrap.Sharlatan Hellseher
* gnu/packages/check.scm (python-testrepository-bootstrap): Delete variable. Change-Id: I06cbc9c9bed43956c75f9fabfcdf979198f285b7
9 hoursgnu: python-testrepository: Update to 0.0.21.Sharlatan Hellseher
* gnu/packages/check.scm (python-testrepository): Update to 0.0.21. Don't inherit from python-testrepository as it's no longer required and migrate missing fields from it. [build-system]: Switch to pyproejct-build-system. [arguments] <tests?>: All good now. <phases>: Use custom 'check. [propagated-inputs]: Remove python-testtools; add python-iso8601. [native-inputs]: Remove python-mimeparse; add python-hatch-vcs, python-hatchling, python-pytz, python-setuptools, python-testresources, and python-testscenarios. Change-Id: I460e73ceae61d61d0392621d0f5bd89b50238be8
9 hoursgnu: python-testtools-bootstrap: Simplify.Sharlatan Hellseher
* gnu/packages/check.scm (python-testtools-bootstrap): Inherit from python-testtools and make it hidden. Change-Id: I2575ade5cd4292aff4a6028c9c092437c8a8b396
9 hoursgnu: python-testtools: Switch to pyproject.Sharlatan Hellseher
* gnu/packages/check.scm (python-testtools): Don't inherit from python-testtools-bootstrap as it's no longer required and migrate missing fields from it. [build-system]: Switch to pyproject-build-system. [arguments] <test-backend>: Use custom. <test-flags>: Provide options to run testtols. <phases>: Use default 'check; add 'pre-check. [propagated-inputs]: Remove python-pbr. [native-inputs]: Remove python-setuptools. [licenses]: Fix it according to pyproject.toml and PyPI. Change-Id: I7c9f5618d90b882141f1880ef7c29996d6a0364b
9 hoursgnu: python-testscenarios-bootstrap: Simplify.Sharlatan Hellseher
* gnu/packages/check.scm (python-testscenarios-bootstrap): Inherit from python-testscenarios and make it hidden. Change-Id: Ic15bf00f629a3c45dd1aee1e5ea704c2f0bcb03d
9 hoursgnu: python-testscenarios: Switch to pyproject.Sharlatan Hellseher
* gnu/packages/check.scm (python-testscenarios): Don't inherit from python-testscenarios-bootstrap as it's no longer required and migrate missing fields from it. [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I7bb79f69b806d45896f29c86210096c4fb5bffb7