From a8f5ecfd788e1d6a090ea92063c820bcca6f6144 Mon Sep 17 00:00:00 2001 From: garciadeblas Date: Thu, 7 Aug 2025 09:37:18 +0200 Subject: [PATCH] Feature 11061: Clean MON to have only the dashboarder. Remove unnecessary dependencies Change-Id: Ib5a7cc7888b41c0b61b6bb0de32f15f9a54c2671 Signed-off-by: garciadeblas --- requirements.in | 19 +--- requirements.txt | 256 ++--------------------------------------------- 2 files changed, 10 insertions(+), 265 deletions(-) diff --git a/requirements.in b/requirements.in index e3c7f09..38ed8ff 100644 --- a/requirements.in +++ b/requirements.in @@ -18,24 +18,7 @@ # For those usages not covered by the Apache License, Version 2.0 please # contact: prithiv.mohan@intel.com or adrian.hoban@intel.com -aiokafka -async-timeout==4.0.3 -certifi -cffi -charset-normalizer -cryptography -gnocchiclient -humanfriendly kafka-python -lxml -prometheus-api-client -prometheus-client -python-ceilometerclient python-keystoneclient -python-neutronclient -python-novaclient -python-cinderclient==8.3.0 -pyvcloud -pyyaml>6 +pyyaml requests -six diff --git a/requirements.txt b/requirements.txt index aecb7f0..36a2154 100644 --- a/requirements.txt +++ b/requirements.txt @@ -14,327 +14,89 @@ # See the License for the specific language governing permissions and # limitations under the License. ####################################################################################### -aiokafka==0.12.0 - # via -r requirements.in -async-timeout==4.0.3 - # via - # -r requirements.in - # aiokafka -autopage==0.5.2 - # via cliff certifi==2025.8.3 - # via - # -r requirements.in - # requests -cffi==1.17.1 - # via - # -r requirements.in - # cryptography + # via requests charset-normalizer==3.4.2 - # via - # -r requirements.in - # requests -cliff==4.10.0 - # via - # gnocchiclient - # osc-lib - # python-neutronclient -cmd2==2.7.0 - # via cliff -contourpy==1.3.2 - # via matplotlib -cryptography==45.0.6 - # via - # -r requirements.in - # openstacksdk -cycler==0.12.1 - # via matplotlib -dateparser==1.2.2 - # via prometheus-api-client + # via requests debtcollector==3.0.0 # via - # futurist - # gnocchiclient - # oslo-log # oslo-utils # python-keystoneclient - # python-neutronclient -decorator==5.2.1 - # via - # dogpile-cache - # openstacksdk -dogpile-cache==1.4.0 - # via openstacksdk -fonttools==4.59.0 - # via matplotlib -futurist==3.2.0 - # via gnocchiclient -gnocchiclient==7.2.0 - # via -r requirements.in -httmock==1.4.0 - # via prometheus-api-client -humanfriendly==10.0 - # via - # -r requirements.in - # pyvcloud idna==3.10 # via requests iso8601==2.1.0 # via - # gnocchiclient # keystoneauth1 - # openstacksdk # oslo-utils - # python-ceilometerclient - # python-novaclient -jmespath==1.0.1 - # via openstacksdk -jsonpatch==1.33 - # via openstacksdk -jsonpointer==3.0.0 - # via jsonpatch kafka-python==2.2.15 # via -r requirements.in keystoneauth1==5.11.1 - # via - # gnocchiclient - # openstacksdk - # osc-lib - # python-ceilometerclient - # python-cinderclient - # python-keystoneclient - # python-neutronclient - # python-novaclient -kiwisolver==1.4.8 - # via matplotlib -lxml==6.0.0 - # via - # -r requirements.in - # pyvcloud - # unittest-xml-reporting -markdown-it-py==3.0.0 - # via rich -matplotlib==3.10.5 - # via prometheus-api-client -mdurl==0.1.2 - # via markdown-it-py + # via python-keystoneclient msgpack==1.1.1 # via oslo-serialization netaddr==1.3.0 # via # oslo-config # oslo-utils - # python-neutronclient -numpy==2.2.6 - # via - # contourpy - # matplotlib - # pandas - # prometheus-api-client -openstacksdk==4.6.0 - # via - # os-client-config - # osc-lib - # python-neutronclient -os-client-config==2.3.0 - # via python-neutronclient os-service-types==1.8.0 - # via - # keystoneauth1 - # openstacksdk -osc-lib==4.1.0 - # via python-neutronclient + # via keystoneauth1 oslo-config==10.0.0 - # via - # oslo-log - # python-keystoneclient -oslo-context==6.0.0 - # via oslo-log + # via python-keystoneclient oslo-i18n==6.5.1 # via - # osc-lib # oslo-config - # oslo-log # oslo-utils - # python-ceilometerclient - # python-cinderclient # python-keystoneclient - # python-neutronclient - # python-novaclient -oslo-log==7.2.0 - # via python-neutronclient oslo-serialization==5.7.0 - # via - # oslo-log - # python-ceilometerclient - # python-keystoneclient - # python-neutronclient - # python-novaclient + # via python-keystoneclient oslo-utils==9.0.0 # via - # osc-lib - # oslo-log # oslo-serialization - # python-ceilometerclient - # python-cinderclient # python-keystoneclient - # python-neutronclient - # python-novaclient packaging==25.0 # via - # aiokafka - # matplotlib # oslo-utils # python-keystoneclient - # pyvcloud -pandas==2.3.1 - # via prometheus-api-client pbr==6.1.1 # via # keystoneauth1 - # openstacksdk - # os-client-config # os-service-types - # osc-lib - # oslo-context # oslo-i18n - # oslo-log # oslo-utils - # python-ceilometerclient - # python-cinderclient # python-keystoneclient - # python-neutronclient - # python-novaclient # stevedore -pillow==11.3.0 - # via matplotlib -platformdirs==4.3.8 - # via openstacksdk -prettytable==0.7.2 - # via - # cliff - # python-ceilometerclient - # python-cinderclient - # python-novaclient -prometheus-api-client==0.6.0 - # via -r requirements.in -prometheus-client==0.22.1 - # via -r requirements.in psutil==7.0.0 - # via - # openstacksdk - # oslo-utils -pycparser==2.22 - # via cffi -pygments==2.19.2 - # via - # pyvcloud - # rich + # via oslo-utils pyparsing==3.2.3 - # via - # matplotlib - # oslo-utils -pyperclip==1.9.0 - # via cmd2 -python-ceilometerclient==2.9.0 - # via -r requirements.in -python-cinderclient==8.3.0 - # via -r requirements.in -python-dateutil==2.9.0.post0 - # via - # dateparser - # gnocchiclient - # matplotlib - # oslo-log - # pandas - # pyvcloud + # via oslo-utils python-keystoneclient==5.6.0 - # via - # -r requirements.in - # python-neutronclient -python-neutronclient==11.6.0 - # via -r requirements.in -python-novaclient==18.10.0 - # via -r requirements.in -pytz==2025.2 - # via - # dateparser - # pandas -pyvcloud==23.0.4 # via -r requirements.in pyyaml==6.0.2 # via # -r requirements.in - # cliff - # openstacksdk # oslo-config # oslo-utils - # pyvcloud -regex==2025.7.34 - # via dateparser requests==2.32.4 # via # -r requirements.in - # httmock # keystoneauth1 - # osc-lib # oslo-config - # prometheus-api-client - # python-ceilometerclient - # python-cinderclient # python-keystoneclient - # python-neutronclient - # pyvcloud -requestsexceptions==1.4.0 - # via openstacksdk rfc3986==2.0.0 # via oslo-config -rich==14.1.0 - # via rich-argparse -rich-argparse==1.7.1 - # via cmd2 -simplejson==3.20.1 - # via python-cinderclient -six==1.17.0 - # via - # -r requirements.in - # python-ceilometerclient - # python-dateutil stevedore==5.4.1 # via - # cliff - # dogpile-cache # keystoneauth1 - # osc-lib # oslo-config - # python-ceilometerclient - # python-cinderclient # python-keystoneclient - # python-novaclient typing-extensions==4.14.1 - # via - # aiokafka - # dogpile-cache - # keystoneauth1 - # openstacksdk - # oslo-context + # via keystoneauth1 tzdata==2025.2 # via # oslo-serialization # oslo-utils - # pandas -tzlocal==5.3.1 - # via dateparser -ujson==5.10.0 - # via gnocchiclient -unittest-xml-reporting==3.2.0 - # via pyvcloud urllib3==2.5.0 # via requests -vcd-api-schemas-type==10.3.0.dev72 - # via pyvcloud -wcwidth==0.2.13 - # via cmd2 wrapt==1.17.2 # via debtcollector -- 2.25.1