From 3be7fb7cb353cb2008018606c6e5a0b414aa2b29 Mon Sep 17 00:00:00 2001 From: Nicolas Graves Date: Sun, 21 Sep 2025 16:38:29 +0200 Subject: [PATCH] gnu: python-iron-mq: Update to 0.9-0.e6ff76a. * gnu/packages/python-xyz.scm (python-iron-mq): Update to 0.9-0.e6ff76a. [source]: Switch to git-fetch. [arguments]: Disable tests. [native-inputs]: Remove python-wheel. Change-Id: I28a79b34158d632c4580bf87fe08d5f0c830b40a Signed-off-by: Sharlatan Hellseher --- gnu/packages/python-xyz.scm | 44 +++++++++++++++++++++++-------------- 1 file changed, 27 insertions(+), 17 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index dfff0e4f35c953ce2b6253b4ce8576f6217310fa..c9fded9b190656e6b892dff0b9512f8943e73990 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -4083,25 +4083,35 @@ API wrappers to build on.") (license license:bsd-2)))) (define-public python-iron-mq - (package - (name "python-iron-mq") - (version "0.9") - (source - (origin - (method url-fetch) - (uri (pypi-uri "iron-mq" version)) - (sha256 - (base32 "1ypc71xppidy5lx3mbfj1zc685na3jns441q6il8kh6rfbc42169")))) - (build-system pyproject-build-system) - (propagated-inputs (list python-iron-core)) - (native-inputs (list python-setuptools python-wheel)) - (home-page "https://github.com/iron-io/iron_mq_python") - (synopsis "Client library for IronMQ, a message queue in the cloud") - (description - "This package provides Python language bindings for IronMQ. IronMQ is an + (let ((commit "e6ff76ac0068c3184d9003e3163b94ffc839dbe8") + (revision "0")) + (package + (name "python-iron-mq") + (version (git-version "0.9" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/iron-io/iron_mq_python") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0bb8gpzb3jr2r6i367jspwcxrz5ygdf40a67nl9aj5n79hg1aq8x")))) + (build-system pyproject-build-system) + (arguments + (list + ;; XXX: Tests are broken and require network access. + #:tests? #f + #:test-backend #~'unittest)) + (propagated-inputs (list python-iron-core)) + (native-inputs (list python-setuptools)) + (home-page "https://github.com/iron-io/iron_mq_python") + (synopsis "Client library for IronMQ, a message queue in the cloud") + (description + "This package provides Python language bindings for IronMQ. IronMQ is an elastic message queue for managing data and event flow within cloud applications and between systems.") - (license license:bsd-2))) + (license license:bsd-2)))) (define-public python-rasterio (package