guix_mirror_bot pushed a commit to branch python-team
in repository guix.

commit 55fc0630125f7373cc6004ce5384e950c79fcbd0
Author: Sharlatan Hellseher <sharlata...@gmail.com>
AuthorDate: Thu Jul 17 16:19:04 2025 +0100

    gnu: python-importlib-resources: Update to 6.5.2.
    
    * gnu/packages/python-xyz.scm (python-importlib-resources): Update to 6.5.2.
      [arguments]: Drop all custom build steps, covered by 
pyproject-build-system.
      [propagated-inputs]: Remove python-zipp.
      [native-inputs]: Remove python-flake8, python-pytest-black,
      python-pytest-checkdocs, python-pytest-cov, python-pytest-enabler,
      python-pytest-flake8, and python-pytest-mypy; add python-jaraco-test,
      python-jaraco-collections and python-zipp.
    
    Change-Id: I5c913e2a63389069344bc055e9575f328077858a
---
 gnu/packages/python-xyz.scm | 44 ++++++--------------------------------------
 1 file changed, 6 insertions(+), 38 deletions(-)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index e9ca72d3b4..925e6d35b6 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -13819,53 +13819,21 @@ storage.")
 (define-public python-importlib-resources
   (package
     (name "python-importlib-resources")
-    (version "5.12.0")
+    (version "6.5.2")
     (source (origin
               (method url-fetch)
               (uri (pypi-uri "importlib_resources" version))
               (sha256
                (base32
-                "1xi2ggdfdj1bg7w728lvy6j3rjqhklalaanzmscpj7awpy4jbs2b"))))
+                "0b7dizkjyjpwqm2dsmb40fy7iskwl3xv93yr9622ik2vxynqfpqq"))))
     (build-system pyproject-build-system)
-    (arguments
-     (list
-      #:phases
-      '(modify-phases %standard-phases
-         ;; The build system insists on ignoring the existing environment and
-         ;; running "pip install".
-         (add-after 'unpack 'do-not-use-pip-install
-           (lambda _
-             (substitute* "pyproject.toml"
-               (("^build-backend.*") "\
-build-backend = \"backend\"
-backend_path = [\"_custom_build\"]\n")
-               (("requires = .*") "requires = []\n"))
-             (mkdir-p "_custom_build")
-             (with-output-to-file "_custom_build/backend.py"
-               (lambda _
-                 (display "\
-from setuptools import build_meta as _orig
-from setuptools.build_meta import *
-def get_requires_for_build_wheel(config_settings=None):
-    return []
-def get_requires_for_build_sdist(config_settings=None):
-    return []
-")))
-             (setenv "PYTHONPATH"
-                     (string-append (getcwd) "/_custom_build")))))))
     (native-inputs
-     (list python-flake8
+     (list python-jaraco-test
+           python-jaraco-collections
            python-pytest
-           python-pytest-black
-           python-pytest-checkdocs
-           python-pytest-cov
-           python-pytest-enabler
-           python-pytest-flake8
-           python-pytest-mypy
            python-setuptools
-           python-setuptools-scm))
-    (propagated-inputs
-     (list python-zipp))
+           python-setuptools-scm
+           python-zipp))
     (home-page "https://importlib-resources.readthedocs.io/";)
     (synopsis "Read resources from Python packages")
     (description

Reply via email to