1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-19 08:40:30 +02:00
Commit Graph

156662 Commits

Author SHA1 Message Date
Sharlatan Hellseher
3694fcfd28 gnu: Remove python-linecache2.
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
2025-09-25 09:36:34 +01:00
Sharlatan Hellseher
00dc48d22b gnu: Remove python-traceback2.
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
2025-09-25 09:36:33 +01:00
Sharlatan Hellseher
fca31a2254 gnu: Remove python-jschema-to-python.
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
2025-09-25 09:36:33 +01:00
Sharlatan Hellseher
e7b46db0a7 gnu: Remove python-sarif-om.
Not maintained since 2021, fails to build no users in Guix.

* gnu/packages/python-web.scm (python-sarif-om): Delete variable.

Change-Id: I7730b1c7b979bf4c58fe6db9cf56c101a08ef1ae
2025-09-25 09:36:33 +01:00
Sharlatan Hellseher
730ca50d6e gnu: python-cfn-lint: Reduce closure size.
* 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
2025-09-25 09:36:33 +01:00
Sharlatan Hellseher
39fdf01c71 gnu: python-widgetsnbextension: Update to 4.0.14.
* gnu/packages/python-xyz.scm (python-widgetsnbextension): Update to 4.0.14.
[arguments] <tests?>: No tests.
[native-inputs]: Remove python-wheel.

Change-Id: Ic061b06c53bea26f05a5871cf50a88bcd1e6921a
2025-09-25 09:36:33 +01:00
Sharlatan Hellseher
e7cb25e66c gnu: python-requests-mock: Update to 1.12.1.
* 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
2025-09-25 09:36:33 +01:00
Sharlatan Hellseher
48ff1e3303 gnu: Add python-requests-futures.
* gnu/packages/python-web.scm (python-requests-futures): New variable.

Change-Id: Ibaa9299001567bcfe65247fd192bb64076f80dda
2025-09-25 09:36:33 +01:00
Sharlatan Hellseher
c7fec22b91 gnu: python-oslotest: Fix build.
* gnu/packages/openstack.scm (python-oslotest)[arguments] <phases>: Add
'remove-sub-package.
[native-inputs]: Remove python-coverage and python-wheel.

Change-Id: Ibefd7e2bd7d60477931e38ba790fa01dfcae9403
2025-09-25 09:36:33 +01:00
Sharlatan Hellseher
76ba800cf5 gnu: python-bandit: Update to 1.8.6.
* 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
2025-09-25 09:36:33 +01:00
Sharlatan Hellseher
b6311a58ed gnu: python-fastbencode: Update to 0.3.2.
* 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
2025-09-25 09:36:32 +01:00
Sharlatan Hellseher
89e45153e7 gnu: Remove python-fixtures-bootstrap.
* gnu/packages/check.scm (python-fixtures-bootstrap): Delete variable.

Change-Id: I3a3777206aabcac54f78b1e2565632abb19a6f62
2025-09-25 09:36:32 +01:00
Sharlatan Hellseher
fc95709fbf gnu: Remove python-subunit-bootstrap.
* gnu/packages/check.scm (python-subunit-bootstrap): Delete variable.

Change-Id: If88a19cc0360c8b8c51d2d2cf8a43d2612cacb6b
2025-09-25 09:36:32 +01:00
Sharlatan Hellseher
6b01cd3e79 gnu: python-subunit: Update to 1.4.4.
* 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
2025-09-25 09:36:32 +01:00
Sharlatan Hellseher
c7d6d65609 gnu: Remove python-testrepository-bootstrap.
* gnu/packages/check.scm (python-testrepository-bootstrap): Delete variable.

Change-Id: I06cbc9c9bed43956c75f9fabfcdf979198f285b7
2025-09-25 09:36:32 +01:00
Sharlatan Hellseher
4935a704df gnu: python-testrepository: Update to 0.0.21.
* 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
2025-09-25 09:36:32 +01:00
Sharlatan Hellseher
16b558029d gnu: python-testtools-bootstrap: Simplify.
* gnu/packages/check.scm (python-testtools-bootstrap): Inherit from
python-testtools and make it hidden.

Change-Id: I2575ade5cd4292aff4a6028c9c092437c8a8b396
2025-09-25 09:36:32 +01:00
Sharlatan Hellseher
748f6266a3 gnu: python-testtools: Switch to pyproject.
* 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
2025-09-25 09:36:32 +01:00
Sharlatan Hellseher
0c26b52b4c gnu: python-testscenarios-bootstrap: Simplify.
* gnu/packages/check.scm (python-testscenarios-bootstrap): Inherit from
python-testscenarios and make it hidden.

Change-Id: Ic15bf00f629a3c45dd1aee1e5ea704c2f0bcb03d
2025-09-25 09:36:32 +01:00
Sharlatan Hellseher
43f439a5dd gnu: python-testscenarios: Switch to pyproject.
* 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
2025-09-25 09:36:31 +01:00
Sharlatan Hellseher
fbbd2d2f78 gnu: Remove python-testresources-bootstrap.
* gnu/packages/check.scm (python-testresources-bootstrap): Delete variable.

Change-Id: I987d4700b057fdcea164fd3873254d4f2cf21f41
2025-09-25 09:36:31 +01:00
Sharlatan Hellseher
6c870fec92 gnu: python-testresources: Update to 2.0.2.
* gnu/packages/check.scm (python-testresources): Update to 2.0.2. Don't
inherit from python-testresources-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 tests with testtools.
[native-inputs]: Add python-setuptools.
[home-page]: Fix it, taken from PyPI <https://pypi.org/project/testresources/>

Change-Id: I0e5dabcf2803c375f493d736c4b78f5c038023e8
2025-09-25 09:36:31 +01:00
Sharlatan Hellseher
b352ce65c3 gnu: python-fixtures: Update to 4.2.6.
* gnu/packages/check.scm (python-fixtures): Update to 4.2.6. Don't
inherit from python-fixtures-bootstrap as it's no longer required and
migrate missing fields from it.
[build-system]: Switch to pyproject-build-system.
[arguments] <phases>: Use default 'check.
[propagated-inputs]: Remove python-pbr, python-six, and python-extras.
[native-inputs]: Remove python-mock; add python-hatch-vcs and
python-hatchling.

Change-Id: I46eb61748ee345cd5e51056070d2210f2d787bb8
2025-09-25 09:36:31 +01:00
Sharlatan Hellseher
3a1f5662a8 gnu: python-bleach: Update to 6.2.0.
* gnu/packages/python-xyz.scm (python-bleach): Update to 6.2.0.
[propagated-inputs]: Remove python-tinycss2; add python-webencodings.
[native-inputs]: Remove python-wheel.

Change-Id: I246a5b8ffcafc5c83ff9bb3e24fcc87043170f61
2025-09-25 09:36:31 +01:00
Sharlatan Hellseher
1bbb67d802 gnu: python-jupyterlab-widgets: Update to 3.0.11.
* gnu/packages/jupyter.scm (python-jupyterlab-widgets): Update to 3.0.11.

Change-Id: Ic401e3e56e8fe100d6b8be4eb6a5afecfd33c0ae
2025-09-25 09:36:31 +01:00
Sharlatan Hellseher
c534d42b43 gnu: python-jplephem: Update to 2.23.
* gnu/packages/astronomy.scm (python-jplephem): Update to 2.23.
[source]: Switch to git-fetch providing test data.
[phases]{check}: Rework test steps.
[native-inputs]: Remove python-setuptools and python-wheel; add
python-setuptools-next.

(python-jplephem-2.22): New variable.

(python-astropy-6)[propagated-inputs]: Remove python-jplephem; add
python-jplephem-2.22

Change-Id: I9a53357a3c06c219a5620b5d23ce640b2a5d70db
2025-09-25 09:36:31 +01:00
Sharlatan Hellseher
978fc928f4 gnu: python-numexpr: Update to 2.12.1.
* gnu/packages/python-xyz.scm (python-numexpr): Update to 2.12.1.
[propagated-inputs]: Remove python-numpy; add python-numpy-2.
[native-inputs]: Remove python-wheel.

Change-Id: I3eedd2eca2917db09432cd034855d5ba100c135e
2025-09-25 09:36:31 +01:00
Sharlatan Hellseher
65bc9a8c6e gnu: python-beartype: Update to 0.21.0.
* gnu/packages/python-check.scm (python-beartype): Update to 0.21.0.
[native-inputs]: Remove python-numpy and python-pygments.

Change-Id: I16a2dc877b20f9f52de8b6e596cf7abb6d7677eb
2025-09-25 09:36:30 +01:00
Sharlatan Hellseher
52b4aac177 gnu: Remove python-editdistance.
This project was archived by the owner on Jun 30, 2025. It has no users
 in Guix.

* gnu/packages/textutils.scm (python-editdistance): Delete variable.

Change-Id: Ic8930d36449499874837f106ec1e6404ef349218
2025-09-25 09:36:30 +01:00
Sharlatan Hellseher
c486a1d3f6 gnu: Remove python-ttystatus.
* gnu/packages/python-xyz.scm (python-ttystatus): Delete variable.

Change-Id: I6b4d7f75950f24bd19dcefd4cc80e385680214c9
2025-09-25 09:36:30 +01:00
Sharlatan Hellseher
227a0e669a gnu: Remove python-unittest2.
This package is no longer needed as per: "unittest2 is a backport of the
new features added to the unittest testing framework in Python 2.7 and
onwards.", it has no users in Guix.

* gnu/packages/check.scm (python-unittest2): Delete variable.

* gnu/local.mk (dist_patch_DATA): Deregister 2 patches.
* gnu/packages/patches/python-unittest2-python3-compat.patch: Delete file.
* gnu/packages/patches/python-unittest2-remove-argparse.patch: Likewise.

Change-Id: I7d67223cdd5a0e656a299d83ac28248d7db7c321
2025-09-25 09:36:30 +01:00
Sharlatan Hellseher
3e2152b065 gnu: Remove python-sphinx-panels.
It's no longer required, fails to build, not mainted. Message from
upstream:

> This repository is not actively maintained. Use sphinx-design instead!
> See the migration guide and this github issue for more information.

* gnu/packages/sphinx.scm (python-sphinx-panels): Delete variable.

Change-Id: Ib51b05819238a912e30f36fbeb0f24316275e441
2025-09-25 09:36:30 +01:00
Sharlatan Hellseher
b5f84b25cf gnu: Remove python-sphinx-5.
Sphinx@5 is no longer required, fails to build.

* gnu/packages/sphinx.scm (python-sphinx-5): Delete variable.

Change-Id: I76ac2ced2c652ca1b313d246610919ccee5588f2
2025-09-25 09:36:30 +01:00
Sharlatan Hellseher
4b34e50681 gnu: Remove python-setuptools-scm-git-archive.
Message from upstram: This repository was archived by the owner on May
5, 2024. It is now read-only.  There are no users in Guix, fails to
build.

* gnu/packages/python-xyz.scm (python-setuptools-scm-git-archive):
Delete variable.

Change-Id: If31c394997a0dce2b47fc2a0e9cda1215c4b3e96
2025-09-25 09:36:30 +01:00
Sharlatan Hellseher
7e43294e13 gnu: Remove python-rich-click-next.
* gnu/packages/python-xyz.scm (python-rich-click-next): Delete variable.

Change-Id: I170249bec31880883d2a090839e70357ab872ccb
2025-09-25 09:36:30 +01:00
Sharlatan Hellseher
1b5492197a gnu: Remove python-random2.
* gnu/packages/python-xyz.scm (python-random2): Delete variable.

Change-Id: I71146f1202332bd9912f7beaa1897fa74e442e1c
2025-09-25 09:36:30 +01:00
Sharlatan Hellseher
cb6180bcda gnu: Remove python-pytest-rerunfailures-13.
* gnu/packages/python-check.scm (python-pytest-rerunfailures-13): Delete variable.

Change-Id: Ifd9cefe994ba6a884bede0c61529a7f1ab053fd2
2025-09-25 09:36:29 +01:00
Sharlatan Hellseher
b26acf50bf gnu: Remove python-pytest-cache.
* gnu/packages/check.scm (python-pytest-cache): Delete variable.

Change-Id: I37a4cc3a58ac32b9f9c83706be7632bc6e64f58d
2025-09-25 09:36:29 +01:00
Sharlatan Hellseher
0e88a26199 gnu: Remove python-pyparsing-2.4.7.
* gnu/packages/python-build.scm (python-pyparsing-2.4.7): Delete variable.

Change-Id: Ib6bd245d629dae72e56fd6b07f04aec9366bb6ac
2025-09-25 09:36:29 +01:00
Sharlatan Hellseher
dc6885a81f gnu: Remove python-psutil-7.
* gnu/packages/python-xyz.scm (python-psutil-7): Delete variable.

Change-Id: I9d386d78e16daf4db8232d9268da86c249401334
2025-09-25 09:36:29 +01:00
Sharlatan Hellseher
dcc825c4af gnu: Remove python-pathtools.
The same functionality is a part of standard Python library, this
project is not maintained since 2014, see:
<https://github.com/gorakhargosh/pathtools/issues/4>.

* gnu/packages/python-xyz.scm (python-pathtools): Delete variable.

Change-Id: Ia08ee219243c8f96a15992d5d556679b550bf457
2025-09-25 09:36:29 +01:00
Sharlatan Hellseher
268bffd8d4 gnu: Remove python-pandas-1.
* gnu/packages/python-science.scm (python-pandas-1): Delete variable.

Change-Id: Ib55e03b5a65978ddc6e38fbe73a35e37b993c460
2025-09-25 09:36:29 +01:00
Sharlatan Hellseher
f112a36c9c gnu: Remove python-nosexcover.
It was a fork of "nose.plugins.cover" which is not maintained since 2018
and not in use by any packages in Guix.

* gnu/packages/check.scm (python-nosexcover): Delete variable.

Change-Id: I2e08f1d02df5e34cd0ab85d59cf4ce9fa365f901
2025-09-25 09:36:29 +01:00
Sharlatan Hellseher
bc2e049af1 gnu: Remove python-nose-exclude.
* gnu/packages/check.scm (python-nose-exclude): Delete variable.

Change-Id: I9dc5bfff16ba1014b9364e0e27c0b51096b2c774
2025-09-25 09:36:29 +01:00
Sharlatan Hellseher
5190d30ad8 gnu: Remove python-msgpack-transitional.
* gnu/packages/python-xyz.scm (python-msgpack-transitional): Delete variable.

Change-Id: I5bd01468837d9ee353d85134ebd316a9cc7f192c
2025-09-25 09:36:27 +01:00
Sharlatan Hellseher
b955a54191 gnu: Remove python-ipaddress.
It was a back port of Python 3.3+ "ipaddress" module, not maintained
since 2019 and has no users in Guix.

* gnu/packages/python-xyz.scm (python-ipaddress): Delete variable.

Change-Id: I8a7f1c49d0d3b409dde8191472e24e49abf45bb6
2025-09-25 09:36:27 +01:00
Sharlatan Hellseher
b61121e3a2 gnu: Remove python-importlib-resources-6.
* gnu/packages/python-xyz.scm (python-importlib-resources-6): Delete variable.

Change-Id: I1ddd5b4c38f5d50f60c6ebb58279c15f7a7c5304
2025-09-25 09:36:27 +01:00
Sharlatan Hellseher
0607306304 gnu: Remove python-jsonpatch-0.4.
* gnu/packages/python-xyz.scm (python-jsonpatch-0.4): Delete variable.

Change-Id: If95317c8ad49c66e63907a437fca54d8df7bedfc
2025-09-25 09:36:27 +01:00
Sharlatan Hellseher
a41b81d5dc gnu: Remove python-gixy-ng.
* gnu/packages/check.scm (python-gixy-ng): Delete variable.

Change-Id: Ic90fe0cdb037cdef9f79ae399b2d179e84db4abd
2025-09-25 09:36:27 +01:00
Sharlatan Hellseher
0107fdb8b0 gnu: Remove python-cython-0.29.35.
* gnu/packages/python-xyz.scm (python-cython-0.29.35): Delete variable.

Change-Id: Iaed062e153e295e1ec3ef7e8c91709081792fc21
2025-09-25 09:36:27 +01:00