diff options
author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2024-11-26 20:14:19 +0000 |
---|---|---|
committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2024-12-13 20:28:38 +0000 |
commit | 911e28eb02e779de1b091dd389f38446438ac10a (patch) | |
tree | 6d5d1ff1863f6f1c6d06b5c9a11cdd123213c476 | |
parent | 15767689072dca58853113416845d9724a75d7ee (diff) | |
download | guix-911e28eb02e779de1b091dd389f38446438ac10a.tar.gz guix-911e28eb02e779de1b091dd389f38446438ac10a.zip |
gnu: Add python-taskgroup.
* gnu/packages/python-xyz.scm (python-taskgroup): New variable.
Change-Id: Ic92ff1e687bbb8b30238e356bf80ed944ff9f87b
-rw-r--r-- | gnu/packages/python-xyz.scm | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index b633e9c049..01cddf9d0c 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -36012,6 +36012,28 @@ quite huge, this Guix package doesn't depend on pandas. In case, just also install @code{python-pandas}.") (license license:expat))) +(define-public python-taskgroup + (package + (name "python-taskgroup") + (version "0.0.0a4") + (source + (origin + (method url-fetch) + (uri (pypi-uri "taskgroup" version)) + (sha256 + (base32 "170m7b59nxrhzs0nz6brj9brz4rzvw6k587ja0cnc9qy48nr027b")))) + (build-system pyproject-build-system) + (arguments + (list #:tests? #f)) ; no tests in PyPI and Git checkout + (native-inputs + (list python-flit-core)) + (home-page "https://github.com/graingert/taskgroup") + (synopsis "Backport of asyncio.TaskGroup, asyncio.Runner and asyncio.timeout") + (description + "This package provides a backport of @code{asyncio.TaskGroup}, +@code{asyncio.Runner} and @code{asyncio.timeout}.") + (license license:expat))) + (define-public python-csb43 (package (name "python-csb43") |