stevedore/doc/source/user
Doug Hellmann d5297167e0 switch to importlib.metadata package
Load entry points using 'importlib.metadata' instead of 'pkg_resources'.

Include a caching layer.  The cache stores the parsed text data from all
of the ini input files in a single JSON file with a name based on the
hash of the path entries and the mtimes. This should produce a unique
filename for each import path, regardless of the use of a virtualenv.

The data is stored in a format that means no other files need to be
examined or parsed in order to return EntryPoint objects.

Change-Id: I8b08f289d446f4775eac1e1a91997fa96f25f641
Depends-On: Ic6db7af34c87a636bfe55bacae03c42154f4b9c7
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2020-07-06 08:39:52 -04:00
..
essays move documentation into the new standard layout 2017-06-28 13:05:57 -04:00
tutorial switch to importlib.metadata package 2020-07-06 08:39:52 -04:00
history.rst move documentation into the new standard layout 2017-06-28 13:05:57 -04:00
index.rst move documentation into the new standard layout 2017-06-28 13:05:57 -04:00
patterns_enabling.rst move documentation into the new standard layout 2017-06-28 13:05:57 -04:00
patterns_loading.rst switch to importlib.metadata package 2020-07-06 08:39:52 -04:00
sphinxext.rst move documentation into the new standard layout 2017-06-28 13:05:57 -04:00