diff options
author | Giacomo Leidi <goodoldpaul@autistici.org> | 2020-06-10 17:00:25 +0200 |
---|---|---|
committer | Leo Famulari <leo@famulari.name> | 2020-12-15 01:55:38 -0500 |
commit | cfdad650b9f97604bc989f9a11fbd801bf8a2e93 (patch) | |
tree | 0dba1422668f0231d4f0b215ebd101acbd8c5040 /gnu/packages | |
parent | 83ade5bfb5e5ac28e7d418db2d37d9ed1f19df8d (diff) |
gnu: Add python-dataclasses.
* gnu/packages/python-xyz.scm (python-dataclasses): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
Diffstat (limited to 'gnu/packages')
-rw-r--r-- | gnu/packages/python-xyz.scm | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 8cdf07ceef..9450e5770f 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -23286,3 +23286,24 @@ disk files in asyncio applications.") "@code{python-pyre-extensions} defines extensions to the standard @code{typing} module that are supported by the Pyre typechecker.") (license license:expat))) + +(define-public python-dataclasses + (package + (name "python-dataclasses") + (version "0.7") + (source + (origin + (method url-fetch) + (uri (pypi-uri "dataclasses" version)) + (sha256 + (base32 + "1rh8111fbws2vxyf2qy2zw3x6p6cq1jfz8pf904gig5qwg56sjj9")))) + (build-system python-build-system) + (home-page + "https://github.com/ericvsmith/dataclasses") + (synopsis + "Backport of the @code{dataclasses} module for Python 3.6") + (description + "This is an implementation of PEP 557, Data Classes. It is a +backport of the @code{dataclasses} module for Python 3.6.") + (license license:asl2.0))) |