gnu: Add python-cobib.

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

Signed-off-by: Christopher Baines <mail@cbaines.net>
This commit is contained in:
M 2022-10-09 13:20:55 +02:00 committed by Christopher Baines
parent f40b7ed376
commit fcbe9cf6f8
No known key found for this signature in database
GPG key ID: 5E28A33B0B84F577

View file

@ -555,6 +555,37 @@ (define-public python-cachetools
@code{lru_cache} function decorator.")
(license license:expat)))
(define-public python-cobib
(package
(name "python-cobib")
(version "3.5.2")
(source (origin
(method url-fetch)
(uri (pypi-uri "cobib" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
"16nbrbvascbf6cb7yvn9q793dy8zx703pqrmk3mswib9a19mnx3n"))))
(build-system python-build-system)
(propagated-inputs
(list python-beautifulsoup4
python-bibtexparser
python-pylatexenc
python-requests
python-requests-oauthlib
python-ruamel.yaml))
(native-inputs
(list python-future
python-pyte
python-pytest))
(home-page "https://gitlab.com/mrossinek/cobib")
(synopsis "Terminal-based bibliography management tool")
(description
"@command{cobib} is a command-line based bibliography management tool.
It uses a plain-text database, a location-independent library, and features
git integration, command-line support, and a curses-based TUI.")
(license license:expat)))
(define-public python-colorful
(package
(name "python-colorful")