Victoria Series Release Notes¶
Add extras and attr properties to the Extension class to make it easier for consumers to access the underlying properties, regardless of the version of importlib.metadata being used.
Add a module_name property to the Extension class to make it easier for consumers to determine where the plugin is being loaded from.
Adds a caching layer. The cache is a single JSON file created automatically in the user’s home directory. It stores the parsed text data from all of the metadata input files in a file with a name based on the hash of the contents and sys.path, ensuring uniqueness for applications installed into different virtual environments.
The type of the entry point objects returned has changed from pkg_resources.EntryPoint to importlib.metadata.EntryPoint. The new objects still have a load() method, but some of the other APIs are different.
Support for Python 2.7 is removed. Python 3.6 or greater is now required.