summaryrefslogtreecommitdiff
path: root/gnu/packages/python-xyz.scm
diff options
context:
space:
mode:
authorRicardo Wurmus <rekado@elephly.net>2025-01-01 18:11:44 +0100
committerRicardo Wurmus <rekado@elephly.net>2025-01-01 18:11:44 +0100
commit7eea9b7d557f4a4030c5238ce16e9acfba9613f4 (patch)
treeb1b82f95dbc5f69c9a613f4e534dc7ced4503040 /gnu/packages/python-xyz.scm
parent151865ada4afb70b57e5f44248fce5bda9080af5 (diff)
gnu: Add python-anyio/without-dataclasses.
* gnu/packages/python-xyz.scm (python-anyio/without-dataclasses): New variable. Change-Id: I40ae9aa7a85f0fe7642dc3b75f3ef9cde17f064f
Diffstat (limited to 'gnu/packages/python-xyz.scm')
-rw-r--r--gnu/packages/python-xyz.scm11
1 files changed, 11 insertions, 0 deletions
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 769ab8a337..4fb19cb849 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -31422,6 +31422,17 @@ concurrency on top of asyncio, and works in harmony with the native SC of trio
itself.")
(license license:expat)))
+;; TODO: This will become the default on the python-team branch. Dataclasses
+;; is part of Python.
+(define-public python-anyio/without-dataclasses
+ (package
+ (inherit python-anyio)
+ (propagated-inputs
+ (list python-contextvars
+ python-idna
+ python-sniffio
+ python-typing-extensions))))
+
(define-public python-argh
;; There are 21 commits since the latest release containing important
;; improvements.