python-openstackclient/openstackclient
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
..
api Merge "Make container list --all work" 2020-06-09 00:21:52 +00:00
common switch to stevedore for entry points 2020-07-06 08:44:31 -04:00
compute Correct image lookup during server rebuild 2020-05-04 16:06:02 -07:00
identity Client should parse string to boolean for value 'is_domain' 2020-05-29 07:53:13 -05:00
image Don't look up project by id if given id 2020-03-24 13:13:12 +00:00
locale/tr_TR/LC_MESSAGES Imported Translations from Zanata 2018-03-01 07:25:50 +00:00
network Merge "port: add --host to list command" 2020-06-26 01:13:35 +00:00
object Add storage policy option to create container command 2020-02-19 10:08:48 +13:00
tests Merge "Allow os quota list query to filter by project" 2020-06-29 22:22:25 +00:00
volume Merge "Switch image to use SDK" 2020-03-25 15:19:20 +00:00
__init__.py Clean up W503 and E402 pep8 errors 2018-04-15 12:23:06 +09:00
i18n.py Remove log translations 2017-03-21 17:23:09 +08:00
shell.py Remove redundant OpenStackShell.prepare_to_run_command 2019-10-31 16:53:30 +00:00