gnu: Add python-rich-toolkit.

* gnu/packages/python-xyz.scm (python-rich-toolkit): New variable.

Change-Id: I1a5f0d9e8241fef0396aaed534b373d2670c48ad
This commit is contained in:
Ricardo Wurmus 2025-01-03 21:35:18 +01:00
parent 76f212716b
commit 556690a139
No known key found for this signature in database
GPG key ID: 197A5888235FACAC

View file

@ -2893,6 +2893,25 @@ with Numpy and SciPy.")
human-prettifier based on the @code{rich} Python library.")
(license license:expat)))
(define-public python-rich-toolkit
(package
(name "python-rich-toolkit")
(version "0.12.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "rich_toolkit" version))
(sha256
(base32 "0h3cda068xc0v8jqcp7fyrb6d4xlhcjlxm5bfygk04408500pjzs"))))
(build-system pyproject-build-system)
(propagated-inputs (list python-click python-rich python-typing-extensions))
(native-inputs (list python-hatchling python-inline-snapshot python-pytest))
(home-page "https://pypi.org/project/rich-toolkit/")
(synopsis "Rich toolkit for building command-line applications")
(description "This package provides the Rich toolkit for building
command-line applications.")
(license license:expat)))
(define-public python-shapely
(package
(name "python-shapely")