gnu: python-hatchling: Update to 1.27.0.

* gnu/packages/python-build.scm (python-hatchling): Update to 1.27.0.
[propagated-inputs]: Remove python-editables.

Change-Id: Ief8429d7044f4f8fd6a2b35faf70d77e50e6d92e
This commit is contained in:
Sharlatan Hellseher 2025-07-11 23:20:40 +01:00
parent 3e28321286
commit ff0f8d1d64
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -825,22 +825,22 @@ reflected in the package visible to Python, without needing a reinstall.")
(define-public python-hatchling (define-public python-hatchling
(package (package
(name "python-hatchling") (name "python-hatchling")
(version "1.26.1") (version "1.27.0")
(source (origin (source
(method url-fetch) (origin
(uri (pypi-uri "hatchling" version)) (method url-fetch)
(sha256 (uri (pypi-uri "hatchling" version))
(base32 (sha256
"1s9lq2x5g5f24j34r7q3zp39wyqwjixfkq8vb4gxzmf5ws96b5cd")))) (base32 "1mhzjhg7ky8npcrnbwwq30w8s73mm73m5z0j260v7aqrk1njj74p"))))
(build-system pyproject-build-system) (build-system pyproject-build-system)
(arguments (arguments
(list #:tests? #f)) ;to keep dependencies to a minimum (list #:tests? #f)) ;to keep dependencies to a minimum
(propagated-inputs (list python-editables (propagated-inputs
python-packaging-bootstrap (list python-packaging-bootstrap
python-pathspec python-pathspec
python-pluggy python-pluggy
python-tomli python-tomli
python-trove-classifiers)) python-trove-classifiers))
(home-page "https://hatch.pypa.io/latest/") (home-page "https://hatch.pypa.io/latest/")
(synopsis "Modern, extensible Python build backend") (synopsis "Modern, extensible Python build backend")
(description "Hatch is a modern, extensible Python project manager. It (description "Hatch is a modern, extensible Python project manager. It