guix_mirror_bot pushed a commit to branch python-team in repository guix. commit 8a92cca9673f00a9debcf9defd5734369e1a2eca Author: Sharlatan Hellseher <sharlata...@gmail.com> AuthorDate: Fri Jul 11 22:19:45 2025 +0100
gnu: python-setuptools-scm-next: Set to python-setuptools-scm. * gnu/packages/python-build.scm (python-setuptools-scm-next): Set to python-setuptools-scm. Change-Id: I929ca14d24ed05efecded4c23ff02c42d50098c6 --- gnu/packages/python-build.scm | 31 +------------------------------ 1 file changed, 1 insertion(+), 30 deletions(-) diff --git a/gnu/packages/python-build.scm b/gnu/packages/python-build.scm index 10e020113e..10b478d03d 100644 --- a/gnu/packages/python-build.scm +++ b/gnu/packages/python-build.scm @@ -717,36 +717,7 @@ system, then @code{flit_core} to build the package.") them as the version argument or in a SCM managed file.") (license license:expat))) -(define-public python-setuptools-scm-next - (package - (inherit python-setuptools-scm) - (name "python-setuptools-scm") - (version "8.1.0") - (source (origin - (method url-fetch) - (uri (pypi-uri "setuptools_scm" version)) - (sha256 - (base32 "19y84rzqwb2rd88bjrlafrhfail2bnk6apaig8xskjviayva3pj2")))) - (build-system pyproject-build-system) - (arguments (list - ;; pyproject-build-system will error handle forms such as - ;; "module:object", so we set it. - #:build-backend "setuptools.build_meta" - #:phases - #~(modify-phases %standard-phases - (add-before 'build 'setenv - (lambda _ - ;; pyproject-build-system ignore backend-path, - ;; and __import__ ignore GUIX_PYTHONPATH, so set - ;; PYTHONPATH. - (setenv "PYTHONPATH" - (string-append - (getcwd) - ":" - (getcwd) "/src:" - (getenv "GUIX_PYTHONPATH")))))) - #:tests? #f)) ;avoid extra dependencies such as pytest - (native-inputs (list python-setuptools python-wheel)))) +(define-public python-setuptools-scm-next python-setuptools-scm) (define-public python-editables (package