diff options
| author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-07-11 22:19:45 +0100 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-09-25 09:35:35 +0100 |
| commit | de993c89949e494f7a3e93453d2d259f4dfaced3 (patch) | |
| tree | f98ac6a0c249a1f2532e6824407461cfc4039c58 /gnu/packages/python-build.scm | |
| parent | c76125e0dcdc5709ccdfed8e7152112e4d3a4c34 (diff) | |
gnu: python-setuptools-scm: Update to 8.3.1.
* gnu/packages/python-build.scm (python-setuptools-scm): Update to 8.3.1.
[build-system]: Use pyproject.
[arguments] <build-backend>: Use "setuptools.build_meta".
[propagated-inputs]: Remove python-tomli, and
python-typing-extenstions; add python-setuptools.
Change-Id: I810fc2a642a23380e8d5773c507361aeedd2f67d
Diffstat (limited to 'gnu/packages/python-build.scm')
| -rw-r--r-- | gnu/packages/python-build.scm | 27 |
1 files changed, 17 insertions, 10 deletions
diff --git a/gnu/packages/python-build.scm b/gnu/packages/python-build.scm index 86819e8fdbf..901af67c9b6 100644 --- a/gnu/packages/python-build.scm +++ b/gnu/packages/python-build.scm | |||
| @@ -693,16 +693,23 @@ system, then @code{flit_core} to build the package.") | |||
| 693 | (define-public python-setuptools-scm | 693 | (define-public python-setuptools-scm |
| 694 | (package | 694 | (package |
| 695 | (name "python-setuptools-scm") | 695 | (name "python-setuptools-scm") |
| 696 | (version "7.1.0") | 696 | (version "8.3.1") |
| 697 | (source (origin | 697 | (source |
| 698 | (method url-fetch) | 698 | (origin |
| 699 | (uri (pypi-uri "setuptools_scm" version)) | 699 | (method url-fetch) |
| 700 | (sha256 | 700 | (uri (pypi-uri "setuptools_scm" version)) |
| 701 | (base32 "09wg4zg30ir1c2cvwqipaz3hwaxz503fgw5zdvaxgakilx2q6l3c")))) | 701 | (sha256 |
| 702 | (build-system python-build-system) | 702 | (base32 "0qra4jysbdwlrwsb5iz8kai1xxbsz6adzbrbscvx1b2xny95wm9x")))) |
| 703 | (arguments (list #:tests? #f)) ;avoid extra dependencies such as pytest | 703 | (build-system pyproject-build-system) |
| 704 | (propagated-inputs (list python-packaging-bootstrap python-tomli | 704 | (arguments |
| 705 | python-typing-extensions)) | 705 | (list |
| 706 | #:tests? #f ;avoid extra dependencies such as pytest | ||
| 707 | ;; pyproject-build-system will error handle forms such as | ||
| 708 | ;; "module:object", so we set it. | ||
| 709 | #:build-backend "setuptools.build_meta")) | ||
| 710 | (propagated-inputs | ||
| 711 | (list python-packaging-bootstrap | ||
| 712 | python-setuptools)) | ||
| 706 | (home-page "https://github.com/pypa/setuptools_scm/") | 713 | (home-page "https://github.com/pypa/setuptools_scm/") |
| 707 | (synopsis "Manage Python package versions in SCM metadata") | 714 | (synopsis "Manage Python package versions in SCM metadata") |
| 708 | (description | 715 | (description |
