guix_mirror_bot pushed a commit to branch python-team
in repository guix.
commit bd3daf0f3f40a9e87b5801fe19e22e58da555935
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Thu Jan 22 10:44:21 2026 +0000
gnu: Remove python-pep517.
* gnu/packages/python-xyz.scm (python-pep517, python-pep517-bootstrap):
Delete variables.
Relates-to: guix/guix#5813
Fixes: guix/guix#5726
Change-Id: Ia0c25319dd59f6f484611159580a844fd6e96d30
---
gnu/packages/python-build.scm | 27 ---------------------------
gnu/packages/python-xyz.scm | 14 --------------
2 files changed, 41 deletions(-)
diff --git a/gnu/packages/python-build.scm b/gnu/packages/python-build.scm
index f8a089bce0..9fc71ebbe2 100644
--- a/gnu/packages/python-build.scm
+++ b/gnu/packages/python-build.scm
@@ -841,33 +841,6 @@ installed with a newer @code{pip} or with wheel's own
command line utility.")
(sha256
(base32 "0ww8fgkvwv35ypj4cnngczdwp6agr4qifvk2inb32azfzbrrc4fd"))))))
-;;; TODO: Deprecate with https://github.com/pypa/pyproject-hooks.
-;;;
-;;; From PyPI web page: The core of this package has been renamed to
-;;; pyproject-hooks (https://pyproject-hooks.readthedocs.io). Please use that
-;;; package or build (https://pypa-build.readthedocs.io/en/stable/) in place
-;;; of pep517.
-(define-public python-pep517-bootstrap
- (hidden-package
- (package
- (name "python-pep517-bootstrap")
- (version "0.13.1")
- (source
- (origin
- (method url-fetch)
- (uri (pypi-uri "pep517" version))
- (sha256
- (base32 "05xk0x7b5n7zmcqrznm4lnbakgdjpin19mp5zyzb92wksgzs4bqv"))))
- (build-system pyproject-build-system)
- (arguments
- `(#:tests? #f)) ;to avoid circular dependencies
- (native-inputs (list python-flit-core))
- (home-page "https://github.com/pypa/pep517")
- (synopsis "Wrappers to build Python packages using PEP 517 hooks")
- (description
- "Wrappers to build Python packages using PEP 517 hooks.")
- (license license:expat))))
-
(define-public python-pyparsing
(package
(name "python-pyparsing")
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index e84ce132f1..effc36637d 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -15867,20 +15867,6 @@ application monitoring and error tracking software.")
versions number match PEP 440.")
(license license:expat)))
-(define-public python-pep517
- (package
- (inherit python-pep517-bootstrap)
- (name "python-pep517")
- (arguments
- '(#:phases (modify-phases %standard-phases
- (replace 'check
- (lambda* (#:key tests? #:allow-other-keys)
- (delete-file "pytest.ini")
- (delete-file "tests/test_meta.py")
- (if tests?
- (invoke "pytest") #t))))))
- (native-inputs (list python-mock python-pytest python-testpath))))
-
(define-public python-pyproject-metadata
(package
(name "python-pyproject-metadata")