diff options
author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-09-20 15:51:46 +0100 |
---|---|---|
committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-09-20 16:18:50 +0100 |
commit | d5d9b4d010e339a81434fcbb0e5109cc6905a58b (patch) | |
tree | 604140028d4f936b316356e1849d6a83c802b14e | |
parent | d4f3820ddb6c035832a234fde977be3ea31c11c7 (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 c89aee7ff2..6294a73d70 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") |