diff mbox series

[meta-python,7/9] python3-importlib-metadata: Upgrade 9.0.1 -> 9.1.0

Message ID 20261023174401.3617912-7-leon.anavi@konsulko.com
State New
Headers show
Series [meta-python,1/9] python3-alembic: Upgrade 1.20.0 -> 1.20.1 | expand

Commit Message

Leon Anavi Oct. 23, 2026, 5:43 p.m. UTC
Upgrade to release 9.1.0:

- Removed support for Python 3.10, now end-of-life.

- Where a path supplies more than one metadata directory for a
  distribution, as an interrupted or unclean upgrade may leave
  behind, discovery now prefers the greater one by reverse
  lexicographic ordering of the directory names, so the stale
  metadata no longer shadows the version in use.

- A missing required metadata field (Name or Version) now raises a
  KeyError that names the field and identifies the distribution,
  which PathDistribution renders as its metadata path.

- Restored lazy validation of EntryPoint.value, deferring the
  ValueError for an invalid value until a component is accessed or
  the entry point is loaded, so one malformed entry point no longer
  prevents entry points in other groups from being selected.

- importlib_metadata.diagnose no longer crashes on a metadata
  directory that has no metadata file or whose metadata declares no
  name. Such distributions are now reported by their location.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
---
 ...ib-metadata_9.0.1.bb => python3-importlib-metadata_9.1.0.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-importlib-metadata_9.0.1.bb => python3-importlib-metadata_9.1.0.bb} (86%)
diff mbox series

Patch

diff --git a/meta-python/recipes-devtools/python/python3-importlib-metadata_9.0.1.bb b/meta-python/recipes-devtools/python/python3-importlib-metadata_9.1.0.bb
similarity index 86%
rename from meta-python/recipes-devtools/python/python3-importlib-metadata_9.0.1.bb
rename to meta-python/recipes-devtools/python/python3-importlib-metadata_9.1.0.bb
index 89fc9af824..2df4b59609 100644
--- a/meta-python/recipes-devtools/python/python3-importlib-metadata_9.0.1.bb
+++ b/meta-python/recipes-devtools/python/python3-importlib-metadata_9.1.0.bb
@@ -5,7 +5,7 @@  LIC_FILES_CHKSUM = "file://LICENSE;md5=affe5a7d8b988c3db245c01075b29e17"
 
 inherit pypi python_setuptools_build_meta
 
-SRC_URI[sha256sum] = "ab830580bc0ef3db61ce8fae716389e5462b67e033018bab6d8f80ef17172f99"
+SRC_URI[sha256sum] = "9607fb24f95d4e0b1c17d57ec4604357d76d3f0d154f19fd4861f2e31c8e4065"
 
 S = "${UNPACKDIR}/importlib_metadata-${PV}"