Archived
1
0
Fork 0

gnu: python-kombu: Update to 5.3.6.

* gnu/packages/python-xyz.scm (python-kombu): Update to 5.3.6.
[build-system]: Use pyproject-build-system.
[arguments]: Do not override the check phase. Ignore a file in #:test-flags.
[native-inputs]: Add python-botocore, python-tzdata. Remove python-pytz.
[propagated-inputs]: Add python-typing-extensions. Remove
python-cached-property.

Change-Id: I4b36effff8b17af388d56c90bf8983954adf4333
This commit is contained in:
Vinicius Monego 2024-03-23 19:39:30 -03:00
parent a65a96aff6
commit 905a306102
No known key found for this signature in database
GPG key ID: 637B0B138065B68A

View file

@ -19048,30 +19048,27 @@ applications.")
(define-public python-kombu (define-public python-kombu
(package (package
(name "python-kombu") (name "python-kombu")
(version "5.2.4") (version "5.3.6")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
(uri (pypi-uri "kombu" version)) (uri (pypi-uri "kombu" version))
(sha256 (sha256
(base32 "044ng79gj04668kf5fmy7fjkw8302xyapskkn65ym52zfbpf7kip")))) (base32 "1n9i4hj1h3aivgy82l7accyjh1rqn20am00152l5syhl19bmpnpk"))))
(build-system python-build-system) (build-system pyproject-build-system)
(arguments (arguments
(list (list #:test-flags
#:phases ;; TODO: Package azure-identity (required for this file)
#~(modify-phases %standard-phases #~(list "--ignore" "t/unit/transport/test_azurestoragequeues.py")))
(replace 'check
(lambda* (#:key tests? #:allow-other-keys)
(when tests?
(invoke "pytest" "-vv"
;; The transport tests attempt to pass messages to
;; many different databases.
"--ignore" "t/unit/transport")))))))
(native-inputs (native-inputs
(list python-case python-pyro4 python-pytest-sugar (list python-botocore
python-pytest python-pytz)) python-case
python-pyro4
python-pytest
python-pytest-sugar
python-tzdata))
(propagated-inputs (propagated-inputs
(list python-amqp python-cached-property python-vine)) (list python-amqp python-typing-extensions python-vine))
(home-page "https://kombu.readthedocs.io") (home-page "https://kombu.readthedocs.io")
(synopsis "Message passing library for Python") (synopsis "Message passing library for Python")
(description "The aim of Kombu is to make messaging in Python as easy as (description "The aim of Kombu is to make messaging in Python as easy as