Libzim

Latest version: v3.6.0

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 9 of 11

3.5.0

Added

- Windows (x64) support (91)
- Type stubs (198)

Changed

- Using C++ libzim 9.2.3-2

Removed

- Support for Python 3.8 (EOL)

3.4.0

Added

- New `Creator.add_alias` method for multiple entries pointing to same content

Changed

- Using C++ libzim 9.1.0

3.3.0

Added

- Support for Python 3.12
- Support (and wheels) for musl/Alpine

Changed

- Using C++ libzim 9.0.0

3.2.0

Added

- Added `clean` command to setup.py to remove downloaded libzim

Changed

- Build with (and target) libzim 8.2.1
- Fixed setup checking download platform even when using own libzim (not downloading)

Removed

- Support for Python 3.7 (EOL)

3.1.0

Changed

- Revamped setup to create proper wheels and sdist out-of-the-box (`python3 -m build`)
- Build can now sign + notarize for macOS
- Build can now create macOS universal wheels
- Added cibuildwheel config
- Build with (and target) libzim 8.2.0

3.0.0

Added

* `version` module with
* `version.get_versions()` returning an OrderedDict of library:version inclusing libzim
* `version.print_versions()` print it on stdout (or another fd)
* `version.get_libzim_version()` returns the libzim version only

Changed

* `Creator.add_metadata` no longer transforms (~pascalize) name (161)

Removed

* `writer.pascalize` function

Page 9 of 11

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.