Drop pymongo from requirements

The pymongo library is required only when profiler middleware is
enabled. The middleware is meant for development (The module path
contains developer) and is not for production.

Also it's not directly imported but used via osprofiler. In case
a different backend is used in osprofiler then the library is not at
all used. Users should install the appropriate library according to
the backend actually used, based on the extra dependencies of
osprofiler.

Change-Id: I1258a3e3c86c98a3b35ee413ae113f1eb7dcf00b
This commit is contained in:
Takashi Kajinami 2024-02-04 23:58:10 +09:00
parent a4e31aa9e4
commit 1332c62779

View File

@ -22,7 +22,6 @@ oslo.serialization>=4.3.0 # Apache-2.0
oslo.upgradecheck>=1.5.0 # Apache-2.0
oslo.utils>=4.12.0 # Apache-2.0
osprofiler>=3.4.2 # Apache-2.0
pymongo>=3.0.2 # Apache-2.0
pyScss>=1.4.0 # MIT License
python-cinderclient>=8.0.0 # Apache-2.0
python-glanceclient>=2.8.0 # Apache-2.0