guix_mirror_bot pushed a commit to branch master
in repository guix.
commit d3f5b932a7ffe0ee97bf437daf8d87884c661b23
Author: Nicolas Graves <[email protected]>
AuthorDate: Mon Aug 17 21:07:26 2026 +0200
gnu: Add python-udocker.
* gnu/packages/docker.scm (python-udocker): New variable.
Relates-to: guix/guix!10625
Reviewed-by: Hugo Buddelmeijer <[email protected]>
Signed-off-by: Sharlatan Hellseher <[email protected]>
---
gnu/packages/docker.scm | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/gnu/packages/docker.scm b/gnu/packages/docker.scm
index 3fc7e373c1..9f180244ed 100644
--- a/gnu/packages/docker.scm
+++ b/gnu/packages/docker.scm
@@ -418,6 +418,30 @@ store API. It allows programmers to interact with a
Docker registry using
Python without keeping their credentials in a Docker configuration file.")
(license license:asl2.0)))
+(define-public python-udocker
+ (package
+ (name "python-udocker")
+ (version "1.3.17")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/indigo-dc/udocker")
+ (commit version)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "1nbsj3kwlnkr12ykl1xd0r2hykikhrs0z9wgfb26y2nxpf85z3rz"))))
+ (build-system pyproject-build-system)
+ ;; Daemon chroot inconsistencies.
+ (arguments (list #:test-flags #~(list "-k" "not
test_05__get_volume_bindings")))
+ (native-inputs (list python-pytest python-setuptools))
+ (home-page "https://github.com/indigo-dc/udocker")
+ (synopsis "Execute simple docker containers without root privileges")
+ (description
+ "This package provides a basic user tool to execute simple docker
containers in
+batch or interactive systems without root privileges.")
+ (license license:asl2.0)))
+
(define-public containerd
(package
(name "containerd")