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")

Reply via email to