diff mbox series

[meta-python,05/14] python3-distlib: Upgrade 0.4.0 -> 0.4.4

Message ID 20261020123226.4033600-5-leon.anavi@konsulko.com
State Under Review
Headers show
Series [meta-python,01/14] python3-bitarray: Upgrade 3.12.2 -> 3.12.3 | expand

Commit Message

Leon Anavi Oct. 20, 2026, 12:32 p.m. UTC
Upgrade to release 0.4.4:

compat:

- Fixed a missing import.

markers:

- Enforce compatible-release bounds in environment markers.

metadata:

- Add an urls property to expose project and home URLs.

scripts:

- Raise the correct exception when a launcher can't be written.
- Detect shell-script Python executables in ScriptMaker shebangs.

util:

- Improve performance of export entry search to take linear time.
- Use tarfile.data_filter rather than tarfile.tar_filter in
  unarchive() when extraction filters are available, matching the
  Python 3.14 default. Path and link containment checks now use
  os.path.realpath and no longer fail with IndexError for members
  such as . or ./.
- unarchive() now resolves member paths through symlinks seen
  earlier in the same archive, so a chain of individually
  harmless-looking links cannot be used to write outside the
  destination on Pythons without extraction filters.

version:

- Improve NormalizedVersion by addressing correctness and
  performance gaps found by comparison with packaging.
- Improve SemanticVersion by comparing numeric prerelease
  identifiers, including those longer than 8 digits.

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

Patch

diff --git a/meta-python/recipes-devtools/python/python3-distlib_0.4.0.bb b/meta-python/recipes-devtools/python/python3-distlib_0.4.4.bb
similarity index 84%
rename from meta-python/recipes-devtools/python/python3-distlib_0.4.0.bb
rename to meta-python/recipes-devtools/python/python3-distlib_0.4.4.bb
index d094186236..0667cdba3e 100644
--- a/meta-python/recipes-devtools/python/python3-distlib_0.4.0.bb
+++ b/meta-python/recipes-devtools/python/python3-distlib_0.4.4.bb
@@ -6,7 +6,7 @@  HOMEPAGE = "https://github.com/pypa/distlib"
 LICENSE = "PSF-2.0"
 LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=f6a11430d5cd6e2cd3832ee94f22ddfc"
 
-SRC_URI[sha256sum] = "feec40075be03a04501a973d81f633735b4b69f98b05450592310c0f401a4e0d"
+SRC_URI[sha256sum] = "ca4175b4ac7f71223cc30ed7248c45d2b38c2439d8ee6e498ab67ed63cf3508d"
 
 BBCLASSEXTEND = "native nativesdk"
 inherit pypi python_setuptools_build_meta