python-openstackclient/openstackclient/common
Doug Hellmann 870cf01148 switch to stevedore for entry points
Importing pkg_resources scans every installed distribution to find
all of the entry points. Stevedore is adding a new caching layer using
importlib.metadata, which will not.  Switching to the stevedore should
eventually speed up load times, especially for command line apps. This
change makes the switch now to ensure API compatibility.

We were already using stevedore for tests, so this moves the dependency
from test-requirements.txt to requirements.txt and raises the minimum
version to something more recent.

Change-Id: I3e3632783bc745979b6db73e610df8a77ffaceb0
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2020-07-06 08:44:31 -04:00
..
__init__.py Remove copyright from empty files 2014-01-20 17:28:13 +04:00
availability_zone.py Replace six.iteritems() with .items() 2020-01-09 18:41:29 +09:00
clientmanager.py switch to stevedore for entry points 2020-07-06 08:44:31 -04:00
configuration.py Replace six.iteritems() with .items() 2020-01-09 18:41:29 +09:00
extension.py Use SDK to get compute API extensions 2019-10-31 16:48:29 +00:00
limits.py Fix limits show command without Nova and Cinder 2018-04-03 00:47:00 -07:00
module.py Replace six.iteritems() with .items() 2020-01-09 18:41:29 +09:00
project_purge.py Fix 'project purge' deleting wrong project's servers and volumes 2018-09-14 10:23:14 +01:00
quota.py Allow os quota list query to filter by project 2020-03-12 14:43:18 +01:00
sdk_utils.py Switch image to use SDK 2020-03-23 14:38:32 -05:00
versions.py common: autogenerate docs 2019-11-05 07:09:05 -06:00