diff options
| author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-09-20 15:51:46 +0100 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-09-25 09:36:35 +0100 |
| commit | 94c6e8ed2a7686876aeee0bded2339b47904df42 (patch) | |
| tree | 1bb78a5234398d2a88d6b15b2278356030b3b20d | |
| parent | 5d3b369e10e0fd92569c6655723ecc640e86cf2a (diff) | |
gnu: Add python-pbs-installer.
* gnu/packages/python-xyz.scm (python-pbs-installer): New variable.
Change-Id: I38940d7f1a86c2afdf83c590a2b42624e31c88c1
| -rw-r--r-- | gnu/packages/python-xyz.scm | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 6bb780b162f..b6a23aa14bd 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -1177,6 +1177,42 @@ of Ordered Set.") your terminal.") (license license:expat))) +(define-public python-pbs-installer + (package + (name "python-pbs-installer") + (version "2025.09.18") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/frostming/pbs-installer") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0f5gpr4xp71d46vk2ggbb31bhagj4drf1ijl1lg1jd1apimr0jkf")))) + (build-system pyproject-build-system) + (arguments + (list + #:tests? #f ;no tests provided + #:phases + #~(modify-phases %standard-phases + (add-before 'build 'set-version + (lambda _ + (setenv "PDM_BUILD_SCM_VERSION" #$version)))))) + (native-inputs + (list python-pdm-backend + python-pytest)) + (propagated-inputs + (list python-httpx + python-zstandard)) + (home-page "https://github.com/frostming/pbs-installer") + (synopsis "Installer for Python Build Standalone") + (description + "This package implements an installer for +@url{https://github.com/astral-sh/python-build-standalone, Python Build +Standalone}.") + (license license:expat))) + (define-public python-puccinialin (package (name "python-puccinialin") |
