diff options
| author | Nicolas Graves <ngraves@ngraves.fr> | 2026-01-01 11:51:33 +0100 |
|---|---|---|
| committer | Andreas Enge <andreas@enge.fr> | 2026-02-07 12:28:21 +0100 |
| commit | b638d576561d9bd4df0f8501f3c3456bf13a3868 (patch) | |
| tree | 3458213441113288ab30a8ec960c45d493c7e28a /gnu/packages/python-build.scm | |
| parent | 4c4eadd161c09e24205f1b0f5bfe2e596fcab04a (diff) | |
gnu: Add python-setuptools-scm-bootstrap.
* gnu/packages/python-build.scm (python-setuptools-scm-bootstrap): New variable.
Change-Id: I9ba335003efe7c2d164a96526646ecca8e1ee347
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu/packages/python-build.scm')
| -rw-r--r-- | gnu/packages/python-build.scm | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/gnu/packages/python-build.scm b/gnu/packages/python-build.scm index 770b876af45..2e689b75412 100644 --- a/gnu/packages/python-build.scm +++ b/gnu/packages/python-build.scm | |||
| @@ -806,6 +806,21 @@ system, then @code{flit_core} to build the package.") | |||
| 806 | them as the version argument or in a SCM managed file.") | 806 | them as the version argument or in a SCM managed file.") |
| 807 | (license license:expat))) | 807 | (license license:expat))) |
| 808 | 808 | ||
| 809 | (define-public python-setuptools-scm-bootstrap | ||
| 810 | (package/inherit python-setuptools-scm | ||
| 811 | (name "python-setuptools-scm-bootstrap") | ||
| 812 | (build-system pyproject-build-system) | ||
| 813 | (arguments | ||
| 814 | (list | ||
| 815 | #:tests? #f ;avoid extra dependencies such as pytest | ||
| 816 | ;; pyproject-build-system will error handle forms such as | ||
| 817 | ;; "module:object", so we set it. | ||
| 818 | #:build-backend "setuptools.build_meta")) | ||
| 819 | (native-inputs | ||
| 820 | (list python-packaging-bootstrap)) | ||
| 821 | (propagated-inputs | ||
| 822 | (list python-setuptools-bootstrap)))) | ||
| 823 | |||
| 809 | (define-public python-setuptools-scm-next | 824 | (define-public python-setuptools-scm-next |
| 810 | (package | 825 | (package |
| 811 | (inherit python-setuptools-scm) | 826 | (inherit python-setuptools-scm) |
