archivers/py-zlib-ng - The NetBSD Packages Collection

Drop-in replacement for zlib and gzip modules using zlib-ng

Faster zlib and gzip compatible compression and decompression by providing
Python bindings for the zlib-ng library.
This package provides Python bindings for the zlib-ng library.

python-zlib-ng provides the bindings by offering three modules:
* zlib_ng: A drop-in replacement for the zlib module that uses zlib-ng to
  accelerate its performance.
* gzip_ng: A drop-in replacement for the gzip module that uses zlib_ng instead
  of zlib to perform its compression and checksum tasks, which improves
  performance.
* gzip_ng_threaded offers an open function which returns buffered read or write
  streams that can be used to read and write large files while escaping the GIL
  using one or multiple threads. This functionality only works for streaming,
  seeking is not supported.

Build dependencies

devel/py-setuptools devel/py-versioningit devel/py-build misc/py-installer pkgtools/mktools pkgtools/cwrappers

Runtime dependencies

lang/python312 lang/python312 archivers/zlib-ng

Binary packages

OSArchitectureVersion
(none)

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

(none)

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.