python-libzim
python-libzim copied to clipboard
Libzim binding for Python: read/write ZIM files in Python
Fixes #188
@legoktm, in order to avoid mistakes like #172, we've decided we should automatically build deb packages in the CI, as we do for libzim and other projects. I've looked at...
When adding metadatas, the python-libzim is doing a [conversion for some types](https://github.com/openzim/python-libzim/blob/3b8645bccf57d128507c9d4be49f0b71ba227a60/libzim/libzim.pyx#L579-L582). This should be removed because: - the python-libzim is meant to be only a thin wrapper around the...
Calling `Creator.add_item` from multiple threads results in the libzim worker threads crashing silently. After terminating the main thread, an exception is raised indicating that the total number of bytes returned...
#149 introduced additional, non-tested code. Mainly: - `indexdata_cy_call_fct()` - `bool_cy_call_fct()` - `uint32_cy_call_fct()` - `geoposition_cy_call_fct()`
We have two minor tickets related to python-libzim package on Debian https://bugs.debian.org/cgi-bin/pkgreport.cgi?repeatmerged=no&src=python-libzim Would like to know if this is something we should/could fix here in our repository.
When using the context-manager, should a (non libzim) error occur, the exception is raised but the finalization is done on the Creator as if everything went well. ```py with libzim.writer.Creator(...
Libzim since a few quarters delivers release builds for most common Android architectures. It should be possible to provide this binding to Android developers (like Endless) via Chaquopy.