guix_mirror_bot pushed a commit to branch python-team
in repository guix.
commit 50bc959f29f88879140976fd32485b8c00f259aa
Author: Sharlatan Hellseher <[email protected]>
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.
[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 and
python-jaraco-collections.
Change-Id: I5c913e2a63389069344bc055e9575f328077858a
---
gnu/packages/python-xyz.scm | 41 ++++-------------------------------------
1 file changed, 4 insertions(+), 37 deletions(-)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 1508613863..d5a34c4057 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -13733,53 +13733,20 @@ 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))
(home-page "https://importlib-resources.readthedocs.io/")
(synopsis "Read resources from Python packages")
(description