me
/
guix
Archived
1
0
Fork 0

gnu: Add python-prometheus-client.

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

Co-authored-by: Marius Bakke <mbakke@fastmail.com>
master
Alex ter Weele 2020-02-29 11:11:35 -06:00 committed by Marius Bakke
parent 4fd0a4a4e9
commit 534fadf91d
No known key found for this signature in database
GPG Key ID: A2A06DF2A33A54FA
1 changed files with 22 additions and 0 deletions

View File

@ -18878,3 +18878,25 @@ Macaroons allow for delegation and attenuation of authorization. They are
simple and fast to verify, and decouple authorization policy from the simple and fast to verify, and decouple authorization policy from the
enforcement of that policy.") enforcement of that policy.")
(license license:expat))) (license license:expat)))
(define-public python-prometheus-client
(package
(name "python-prometheus-client")
(version "0.7.1")
(source
(origin
(method url-fetch)
(uri (pypi-uri "prometheus_client" version))
(sha256
(base32 "1ni2yv4ixwz32nz39ckia76lvggi7m19y5f702w5qczbnfi29kbi"))))
(build-system python-build-system)
(arguments
;; TODO: No tests in the PyPI distribution.
`(#:tests? #f))
(propagated-inputs
`(("python-twisted" ,python-twisted)))
(home-page "https://github.com/prometheus/client_python")
(synopsis "Prometheus instrumentation library")
(description
"This is the official Python client for the Prometheus monitoring server.")
(license license:asl2.0)))