From 8f7aa998effd304479c4f03c3f9d61d622b4c5af Mon Sep 17 00:00:00 2001 From: Monty Taylor Date: Thu, 8 Nov 2018 10:33:00 -0600 Subject: [PATCH] Add prometheus_client to global requirements In order to test stats reporting integrations with prometheus, we need the prometheus_client python library. * Is the library actively maintained? Yes. It is maintained by the prometheus project. * Is the library good code? Yes. * Is the library python 3 compatible? Yes. * Is the library license compatible? Yes. It uses Apache 2.0 * Is the library already packaged in the distros we target? It is in Ubuntu Bionic already. It is not in Centos7, but is on PyPI. * Is the function of this library already covered by other libraries in global-requirements.txt? No. * Is the library required for OpenStack project or related dev or infrastructure setup? openstacksdk wants to add a test-requirement on it. * If the library release is managed by the Openstack release process does it use the cycle-with-intermediary release type? N/A * Do I need to update anything else? No. Change-Id: Id8dbcab66463e04920f0eb36b78e2e0130c852b9 --- global-requirements.txt | 1 + upper-constraints.txt | 1 + 2 files changed, 2 insertions(+) diff --git a/global-requirements.txt b/global-requirements.txt index cf87285a69..e5f3bbe80a 100644 --- a/global-requirements.txt +++ b/global-requirements.txt @@ -197,6 +197,7 @@ pika # BSD Pillow # PIL License Pint # BSD pip # MIT +prometheus-client # Apache-2.0 PrettyTable<0.8 # BSD psutil # BSD pyasn1!=0.2.3 # BSD diff --git a/upper-constraints.txt b/upper-constraints.txt index e3ea4e24f9..d7f894a912 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -555,3 +555,4 @@ XStatic-D3===3.5.17.0 actdiag===0.5.4 sysv-ipc===1.0.0 scikit-learn===0.20.0 +prometheus-client===0.4.2