From 5eb3ef2de3576c8633dddab832bbe85405930db0 Mon Sep 17 00:00:00 2001 From: Doug Hellmann Date: Fri, 10 Jul 2020 14:19:16 -0400 Subject: [PATCH] add release note before major version update Change-Id: I1ffe194f9edfffac07c9c78f9691e999f2e61246 Signed-off-by: Doug Hellmann --- .../entry-point-type-change-06ca3b301ba7aad1.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 releasenotes/notes/entry-point-type-change-06ca3b301ba7aad1.yaml diff --git a/releasenotes/notes/entry-point-type-change-06ca3b301ba7aad1.yaml b/releasenotes/notes/entry-point-type-change-06ca3b301ba7aad1.yaml new file mode 100644 index 0000000..d947a63 --- /dev/null +++ b/releasenotes/notes/entry-point-type-change-06ca3b301ba7aad1.yaml @@ -0,0 +1,15 @@ +--- +features: + - | + 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. +upgrade: + - | + 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.