Skip to content

python-zipp: bump to 3.23.0#28930

Open
commodo wants to merge 1 commit intoopenwrt:masterfrom
commodo:python-zipp-bump-3.23.0
Open

python-zipp: bump to 3.23.0#28930
commodo wants to merge 1 commit intoopenwrt:masterfrom
commodo:python-zipp-bump-3.23.0

Conversation

@commodo
Copy link
Contributor

@commodo commodo commented Mar 20, 2026

📦 Package Details

Maintainer: me

Description:

Changelog since 3.16.2:

  • v3.17.0: Add CompleteDirs.inject classmethod; prevent path separators from matching '?' wildcards in glob
  • v3.18.0: Improve glob performance bypassing ZipFile.namelist; support platform-specific path separators in glob
  • v3.19.1: Fix handling of malformed zip files
  • v3.19.3: Fix glob to match directories in addition to files
  • v3.20.0: Expose zipfile compatibility overlay as public API (zipp.compat.overlay)
  • v3.20.1: Fix infinite loops in archive name handling preserving special chars
  • v3.20.2: Make zipfile compatibility overlay hashable
  • v3.21.0: Enhance performance for zipfile.Path.open in non-reading modes
  • v3.22.0: Fix basename-based properties on Windows; backport CPython tests
  • v3.23.0: Add compatibility shim supporting Python 3.13 and earlier

Add python-setuptools/host to PKG_BUILD_DEPENDS (now requires setuptools>=77). Patch out coherent.licensed build dependency (not packaged). Add test.sh.

Full changelog:
https://github.com/jaraco/zipp/releases


🧪 Run Testing Details

  • OpenWrt Version:
  • OpenWrt Target/Subtarget:
  • OpenWrt Device:

✅ Formalities

  • I have reviewed the CONTRIBUTING.md file for detailed contributing guidelines.

If your PR contains a patch:

  • It can be applied using git am
  • It has been refreshed to avoid offsets, fuzzes, etc., using
    make package/<your-package>/refresh V=s
  • It is structured in a way that it is potentially upstreamable
    (e.g., subject line, commit description, etc.)
    We must try to upstream patches to reduce maintenance burden.

Changelog since 3.16.2:
- v3.17.0: Add CompleteDirs.inject classmethod; prevent path separators
  from matching '?' wildcards in glob
- v3.18.0: Improve glob performance bypassing ZipFile.namelist; support
  platform-specific path separators in glob
- v3.19.1: Fix handling of malformed zip files
- v3.19.3: Fix glob to match directories in addition to files
- v3.20.0: Expose zipfile compatibility overlay as public API (zipp.compat.overlay)
- v3.20.1: Fix infinite loops in archive name handling preserving special chars
- v3.20.2: Make zipfile compatibility overlay hashable
- v3.21.0: Enhance performance for zipfile.Path.open in non-reading modes
- v3.22.0: Fix basename-based properties on Windows; backport CPython tests
- v3.23.0: Add compatibility shim supporting Python 3.13 and earlier

Add python-setuptools/host to PKG_BUILD_DEPENDS (now requires setuptools>=77).
Patch out coherent.licensed build dependency (not packaged).
Add test.sh.

Full changelog:
https://github.com/jaraco/zipp/releases

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant