mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2026-04-10 07:00:37 +02:00
gnu: Add python-pytoolconfig.
* gnu/packages/python-xyz.scm (python-pytoolconfig): New variable. Change-Id: I203d68b0eba0b38020a1be98904be386dfc3b2ed
This commit is contained in:
committed by
Sharlatan Hellseher
parent
95438d9f2b
commit
c0abeb4efa
@@ -2238,6 +2238,33 @@ task of adding retry behavior to just about anything.")
|
||||
implementation for the Telegram Bot API.")
|
||||
(license license:gpl2)))
|
||||
|
||||
(define-public python-pytoolconfig
|
||||
(package
|
||||
(name "python-pytoolconfig")
|
||||
(version "1.3.1")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (pypi-uri "pytoolconfig" version))
|
||||
(sha256
|
||||
(base32 "1bnvg9yiwp2fn0lvzhp1dd2mvrymxvjnasmbdap3i0hhdwdbvrji"))))
|
||||
(build-system pyproject-build-system)
|
||||
(propagated-inputs (list python-packaging
|
||||
python-platformdirs
|
||||
python-pydantic
|
||||
python-sphinx
|
||||
python-sphinx-autodoc-typehints
|
||||
python-sphinx-rtd-theme
|
||||
python-tabulate
|
||||
python-tomli))
|
||||
(native-inputs (list python-pdm-backend python-pytest))
|
||||
(home-page "https://pypi.org/project/pytoolconfig/")
|
||||
(synopsis "Python tool configuration")
|
||||
(description "The goal of this project is to manage configuration for
|
||||
Python tools, such as rope and add support for a @file{pyproject.toml}
|
||||
configuration file.")
|
||||
(license license:lgpl3+)))
|
||||
|
||||
(define-public python-colorlog
|
||||
(package
|
||||
(name "python-colorlog")
|
||||
|
||||
Reference in New Issue
Block a user