From 0b2c8cbae07e1490668b92ed8a44fbae3dd21486 Mon Sep 17 00:00:00 2001 From: "dupont-y@univ-nantes.fr" Date: Mon, 13 Nov 2023 16:05:30 +0100 Subject: [PATCH] add podman-compose --- glicid/packages/python-xyz.scm | 30 ++++++++++++++++++++++++++++-- 1 file changed, 28 insertions(+), 2 deletions(-) diff --git a/glicid/packages/python-xyz.scm b/glicid/packages/python-xyz.scm index e496314..9975f5e 100644 --- a/glicid/packages/python-xyz.scm +++ b/glicid/packages/python-xyz.scm @@ -1,10 +1,10 @@ (define-module (glicid packages python-xyz) #:use-module (guix build-system python) + #:use-module (guix build-system pyproject) #:use-module (guix download) #:use-module (guix packages) - - #:use-module ((guix licenses) #:prefix license:) + #:use-module (gnu packages version-control) #:use-module (gnu packages python-web) #:use-module (gnu packages check) #:use-module (gnu packages python-build) @@ -78,3 +78,29 @@ (synopsis "the blessed package to manage your versions by scm tags") (description "the blessed package to manage your versions by scm tags") (license license:expat))) + +(define-public python-podman-compose + (package + (name "podman-compose") + (version "1.0.6") + (source + (origin + (method url-fetch) + (uri (pypi-uri "podman-compose" version)) + (sha256 + (base32 "1rd29mysfdlbvn0m9zfyp2n0v5lch0bsj4fmzyjaal6akw23bcid")))) + (build-system pyproject-build-system) + (propagated-inputs (list python-dotenv python-pyyaml)) + (native-inputs (list python-black python-flake8 python-pre-commit + python-pylint)) + (home-page "https://github.com/containers/podman-compose") + (synopsis "A script to run docker-compose.yml using podman") + (description + "This package provides a script to run docker-compose.yml using podman") + (license #f)) +) + + + + +