A pathlib-compatible Zipfile object wrapper. Official backport of the standard library Path object.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Jason R. Coombs ba4eebf665 Update changelog. 1 month ago
.github Merge https://github.com/jaraco/tidelift 1 month ago
docs Merge https://github.com/jaraco/tidelift 1 month ago
.coveragerc exclude build env from cov reporting (#60) 3 months ago
.editorconfig Prefer spaces for rst. Fixes jaraco/skeleton#64. 2 months ago
.flake8 Use `extend-ignore` in flake8 config (#33) 2 years ago
.pre-commit-config.yaml Ran pre-commit autoupdate 1 month ago
.readthedocs.yml Collapse skeleton history from archive/2020-12 2 years ago
CHANGES.rst Update changelog. 1 month ago
LICENSE Collapse skeleton history from archive/2020-12 2 years ago
README.rst Merge https://github.com/jaraco/tidelift 1 month ago
conftest.py Port tests to unittest 3 years ago
mypy.ini Collapse skeleton history from archive/2020-12 2 years ago
pyproject.toml Honor PEP 518 with pytest-enabler. 2 months ago
pytest.ini Ignore flake8/black warnings with pytest 7.0.1 (jaraco/skeleton#58) 6 months ago
setup.cfg Merge https://github.com/jaraco/tidelift 1 month ago
test_zipp.py Fade to black. 6 months ago
tox.ini Merge branch 'feature/self-depend' of https://github.com/jaraco/skeleton 9 months ago
zipp.py Removed _pathlib_compat, no longer needed. 5 months ago

README.rst

image

image

tests

Code style: Black

image

image

A pathlib-compatible Zipfile object wrapper. Official backport of the standard library Path object.

Compatibility

New features are introduced in this third-party library and later merged into CPython. The following table indicates which versions of this library were contributed to different versions in the standard library:

zipp stdlib
3.5 3.11
3.3 3.9
1.0 3.8

Usage

Use zipp.Path in place of zipfile.Path on any Python.

For Enterprise

Available as part of the Tidelift Subscription.

This project and the maintainers of thousands of other packages are working with Tidelift to deliver one enterprise subscription that covers all of the open source you use.

Learn more.

Security Contact

To report a security vulnerability, please use the Tidelift security contact. Tidelift will coordinate the fix and disclosure.