From 3d1539423beecc288aee3f8fab9502932f9241fd Mon Sep 17 00:00:00 2001 From: Hilton Chain Date: Mon, 3 Nov 2025 16:23:28 +0800 Subject: [PATCH] rosenthal: Add python-jaraco-stream. * modules/rosenthal/packages/python-xyz.scm (python-jaraco-stream): New variable. --- modules/rosenthal/packages/python-xyz.scm | 25 +++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/modules/rosenthal/packages/python-xyz.scm b/modules/rosenthal/packages/python-xyz.scm index 571bdc0..2e1ab6a 100644 --- a/modules/rosenthal/packages/python-xyz.scm +++ b/modules/rosenthal/packages/python-xyz.scm @@ -126,6 +126,31 @@ to work with the Telegram API, which uses the uncommon AES-IGE mode for it.") standard logging module.") (license license:expat))) +(define-public python-jaraco-stream + (package + (name "python-jaraco-stream") + (version "3.0.4") + (source + (origin + (method url-fetch) + (uri (pypi-uri "jaraco_stream" version)) + (sha256 + (base32 "0jwk85k14zb1pvppxy6vnbln8xib7yiwjvmrab42rv91wwl51g72")))) + (build-system pyproject-build-system) + (native-inputs + (list python-pytest + python-setuptools + python-setuptools-scm + python-wheel)) + (propagated-inputs + (list python-more-itertools)) + (home-page "https://github.com/jaraco/jaraco.stream") + (synopsis "Routines for dealing with data streams") + (description + "This package provides routines for handling streaming data, including a +set of generators for loading gzip data on the fly.") + (license license:expat))) + (define-public python-mautrix (package (name "python-mautrix")