./archivers/py-zipp, Backport of pathlib-compatible object wrapper for zip files

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.18.1, Package name: py311-zipp-3.18.1, Maintainer: pkgsrc-users

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


Required to run:
[devel/py-setuptools] [lang/python37]

Required to build:
[pkgtools/cwrappers] [devel/py-setuptools_scm]

Master sites:

Filesize: 20.723 KB

Version history: (Expand)


CVS history: (Expand)


   2024-03-17 15:14:21 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-zipp: update to 3.18.1.

v3.18.1
=======

No significant changes.

v3.18.0
=======

Features
--------

- Bypass ZipFile.namelist in glob for better performance. (#106)
- Refactored glob functionality to support a more generalized solution with \ 
support for platform-specific path separators. (#108)

Bugfixes
--------

- Add special accounting for pypy when computing the stack level for text \ 
encoding warnings. (#114)
   2023-10-28 21:57:26 by Thomas Klausner | Files touched by this commit (516) | Package updated
Log message:
python/wheel.mk: simplify a lot, and switch to 'installer' for installation

This follows the recommended bootstrap method (flit_core, build, installer).

However, installer installs different files than pip, so update PLISTs
for all packages using wheel.mk and bump their PKGREVISIONs.
   2023-09-27 11:58:17 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-zipp: updated to 3.17.0

v3.17.0

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

Bugfixes
- Avoid matching path separators for '?' in glob.
   2023-07-15 18:25:20 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-zipp: updated to 3.16.2

v3.16.2
Bugfixes

In Path.match, Windows path separators are no longer honored. The fact that they \ 
were was incidental and never supported.
Fixed name/suffix/suffixes/stem operations when no filename is present and the \ 
Path is not at the root of the zipfile.
Reworked glob utilizing the namelist directly.
   2023-07-13 16:51:54 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-zipp: updated to 3.16.1

v3.16.1

Bugfixes
- Replaced the ``fnmatch.translate`` with a fresh glob-to-regex translator for \ 
more correct matching behavior.
   2023-07-10 05:36:35 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-zipp: updated to 3.16.0

v3.16.0

Features
- Require Python 3.8 or later.
   2023-03-01 11:37:41 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-zipp: updated to 3.15.0

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

v3.14.0
* Minor cleanup in tests
   2023-02-14 17:26:02 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-zipp: updated to 3.13.0

v3.13.0
In tests, add a fallback when func_timeout isn't available.