Hi,
After announcing the libzim7 release a few days ago, we are proud to release the version 1.0.0 of Python-libzim. Python-libzim is our Python binding for the libzim and the version 1.0.0 supports fully the libzim7.
Here is the complete changelog: * [breaking] Uses new libzim 7-based API for both reader and writer * No more namespaces * Defaulting to zstd compression * Python 3.9 support * Uses libzim's own test ZIM files to test reader * Code-coverage now includes Cython code as well * macOS releases are signed and notarized * Early-failure on invalid destination ZIM path
The Python-libzim is a pretty recent software library which has been launched in 2020 and allows easily any (Linux/macOS) Python developer to read and write ZIM files. You can easily install it with "pip", more details at: https://pypi.org/project/libzim/
Almost all our openZIM scrapers (but not the Mediawiki one) are written in Python and many of them rely already on the Python-libzim. If you are a Python expert or beginner, your help is welcome to improve it... or relying scrapers. Here is where to start: https://github.com/openzim/python-libzim.
Happy coding!
Kelson