#68 and bpo-42090: ``Path.joinpath`` now takes arbitrary
positional arguments and no longer accepts ``add`` as a
keyword argument.
Updated project metadata including badges.
bpo-42043: Add tests capturing subclassing requirements.
#9: ``Path`` objects now expose a ``.filename`` attribute
and rely on that to resolve ``.name`` and ``.parent`` when
the ``Path`` object is at the root of the zipfile.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zipp?expand=0&rev=20
* #57 and bpo-40564: Mutate the passed ZipFile object
type instead of making a copy. Prevents issues when
both the local copy and the caller's copy attempt to
close the same file handle.
* #56 and bpo-41035: ``Path._next`` now honors
subclasses.
* #55: ``Path.is_file()`` now returns False for non-existent names.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zipp?expand=0&rev=18
- version update to 3.1.0
* #47: ``.open`` now raises ``FileNotFoundError`` and
``IsADirectoryError`` when appropriate.
* #44: ``zipp.Path.open()`` now supports a compatible signature
as ``pathlib.Path.open()``, accepting text (default) or binary
modes and soliciting keyword parameters passed through to
``io.TextIOWrapper`` (encoding, newline, etc). The stream is
opened in text-mode by default now. ``open`` no
longer accepts ``pwd`` as a positional argument and does not
accept the ``force_zip64`` parameter at all. This change is
a backward-incompatible change for that single function.
* #43: Restored performance of implicit dir computation.
* #36: Rebuild package with minimum Python version declared both
in package metadata and in the python tag.
* #32: For read-only zip files, complexity of ``.exists`` and
``joinpath`` is now constant time instead of ``O(n)``, preventing
quadratic time in common use-cases and rendering large
zip files unusable for Path. Big thanks to Benjy Weinberger
for the bug report and contributed fix (#33).
OBS-URL: https://build.opensuse.org/request/show/782924
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zipp?expand=0&rev=15