Skip to content

Update zipp to 3.17.0#238

Closed
pyup-bot wants to merge 3 commits intomasterfrom
pyup-update-zipp-3.3.1-to-3.17.0
Closed

Update zipp to 3.17.0#238
pyup-bot wants to merge 3 commits intomasterfrom
pyup-update-zipp-3.3.1-to-3.17.0

Conversation

@pyup-bot
Copy link
Collaborator

This PR updates zipp from 3.3.1 to 3.17.0.

Changelog

3.17.0

=======

Features
--------

- Added ``CompleteDirs.inject`` classmethod to make available for use elsewhere.


Bugfixes
--------

- Avoid matching path separators for '?' in glob.

3.16.2

=======

Bugfixes
--------

- In ``Path.match``, Windows path separators are no longer honored. The fact that they were was incidental and never supported. (92)
- Fixed name/suffix/suffixes/stem operations when no filename is present and the Path is not at the root of the zipfile. (96)
- Reworked glob utilizing the namelist directly. (101)

3.16.1

=======

Bugfixes
--------

- Replaced the ``fnmatch.translate`` with a fresh glob-to-regex translator for more correct matching behavior. (98)

3.16.0

=======

Features
--------

- Require Python 3.8 or later.

3.15.0

=======

* gh-102209: ``test_implied_dirs_performance`` now tests
measures the time complexity experimentally.

3.14.0

=======

* Minor cleanup in tests, including 93.

3.13.0

=======

* In tests, add a fallback when ``func_timeout`` isn't available.

3.12.1

=======

* gh-101566: In ``CompleteDirs``, override ``ZipFile.getinfo``
to supply a ``ZipInfo`` for implied dirs.

3.12.0

=======

* gh-101144: Honor ``encoding`` as positional parameter
to ``Path.open()`` and ``Path.read_text()``.

3.11.0

=======

* 85: Added support for new methods on ``Path``:

- ``match``
- ``glob`` and ``rglob``
- ``relative_to``
- ``is_symlink``

3.10.0

=======

* ``zipp`` is now a package.

3.9.1

======

* Removed 'print' expression in test_pickle.

* bpo-43651: Apply ``io.text_encoding`` on Python 3.10 and later.

3.9.0

======

* 81: ``Path`` objects are now pickleable if they've been
constructed from pickleable objects. Any restored objects
will re-construct the zip file with the original arguments.

3.8.1

======

Refreshed packaging.

Enrolled with Tidelift.

3.8.0

======

Removed compatibility code.

3.7.0

======

Require Python 3.7 or later.

3.6.0

======

78: Only ``Path`` is exposed in the public API.

3.5.1

======

77: Remove news file intended only for CPython.

3.5.0

======

74 and bpo-44095: Added ``.suffix``, ``.suffixes``,
and ``.stem`` properties.

3.4.2

======

Refresh package metadata.

3.4.1

======

Refresh packaging.

3.4.0

======

68 and bpo-42090: ``Path.joinpath`` now takes arbitrary
positional arguments and no longer accepts ``add`` as a
keyword argument.

3.3.2

======

Updated project metadata including badges.
Links

@pyup-bot pyup-bot mentioned this pull request Sep 18, 2023
@pyup-bot
Copy link
Collaborator Author

Closing this in favor of #283

@pyup-bot pyup-bot closed this Mar 13, 2024
@jlplautz jlplautz deleted the pyup-update-zipp-3.3.1-to-3.17.0 branch March 13, 2024 05:21
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