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
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
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
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
gnu: Remove python-ttystatus.
* gnu/packages/python-xyz.scm (python-ttystatus): Delete variable.
Change-Id: I6b4d7f75950f24bd19dcefd4cc80e385680214c9
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
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
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
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
gnu: Remove python-rich-click-next.
* gnu/packages/python-xyz.scm (python-rich-click-next): Delete variable.
Change-Id: I170249bec31880883d2a090839e70357ab872ccb
gnu: Remove python-random2.
* gnu/packages/python-xyz.scm (python-random2): Delete variable.
Change-Id: I71146f1202332bd9912f7beaa1897fa74e442e1c
gnu: Remove python-pytest-rerunfailures-13.
* gnu/packages/python-check.scm (python-pytest-rerunfailures-13): Delete variable.
Change-Id: Ifd9cefe994ba6a884bede0c61529a7f1ab053fd2
gnu: Remove python-pytest-cache.
* gnu/packages/check.scm (python-pytest-cache): Delete variable.
Change-Id: I37a4cc3a58ac32b9f9c83706be7632bc6e64f58d
gnu: Remove python-pyparsing-2.4.7.
* gnu/packages/python-build.scm (python-pyparsing-2.4.7): Delete variable.
Change-Id: Ib6bd245d629dae72e56fd6b07f04aec9366bb6ac
gnu: Remove python-psutil-7.
* gnu/packages/python-xyz.scm (python-psutil-7): Delete variable.
Change-Id: I9d386d78e16daf4db8232d9268da86c249401334
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
gnu: Remove python-pandas-1.
* gnu/packages/python-science.scm (python-pandas-1): Delete variable.
Change-Id: Ib55e03b5a65978ddc6e38fbe73a35e37b993c460
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
gnu: Remove python-nose-exclude.
* gnu/packages/check.scm (python-nose-exclude): Delete variable.
Change-Id: I9dc5bfff16ba1014b9364e0e27c0b51096b2c774
gnu: Remove python-msgpack-transitional.
* gnu/packages/python-xyz.scm (python-msgpack-transitional): Delete variable.
Change-Id: I5bd01468837d9ee353d85134ebd316a9cc7f192c