gnu: python-setuptools-rust: Update to 1.11.1.

* gnu/packages/python-xyz.scm (python-setuptools-rust): Update to 1.11.1.
  [source] <uri>: Fix PyPI archive name.
  [propagated-inputs]: Remove python-typing-extensions; add python-setuptools.
  [native-inputs]: Remove python-setuptools and python-wheel.

Change-Id: I14fea55b5b33d02b00ba72c310f6e32131926549
This commit is contained in:
Sharlatan Hellseher 2025-07-12 21:24:45 +01:00
parent 4069e9360e
commit 407f341968
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -28022,18 +28022,19 @@ Git.")
(define-public python-setuptools-rust (define-public python-setuptools-rust
(package (package
(name "python-setuptools-rust") (name "python-setuptools-rust")
(version "1.6.0") (version "1.11.1")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
(uri (pypi-uri "setuptools-rust" version)) (uri (pypi-uri "setuptools_rust" version))
(sha256 (sha256
(base32 "0qi274r0fcnvxa8vs8vyhcknnzhq8pd0ig5zk1wmjc63x96p6vn8")))) (base32 "1h3nbg1nlshzrqy7vz4q4g9wbz85dqkn6385p0ad7kjj48ww9avx"))))
(build-system pyproject-build-system) (build-system pyproject-build-system)
(arguments '(#:tests? #f)) ;no tests (arguments
(list #:tests? #f)) ;tests rquire Cargo
(propagated-inputs (propagated-inputs
(list python-semantic-version python-typing-extensions)) (list python-semantic-version
(native-inputs (list python-setuptools python-wheel)) python-setuptools))
(home-page "https://github.com/PyO3/setuptools-rust") (home-page "https://github.com/PyO3/setuptools-rust")
(synopsis "Setuptools plugin for Rust extensions") (synopsis "Setuptools plugin for Rust extensions")
(description (description