Python-zim

Latest version: v0.1.0

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

Scan your dependencies

Page 3 of 8

6.3.1

============

The release process of 6.3.1 was buggy. So, no 6.3.1.

6.3.0

============

* Rewrite internal reader structure to use stream decompression.
This allow libzim to not decompresse the whole cluster to get an article
content. This is big performance improvement, it speedups random access by
2, with a very small cost when doing "full" incremental reading
(zim-check/zim-dump). (veloman-yunkan)
* Better dirent lookup.
Dirent lookup is the process of locating article data starting from the url
or title. This improves reading of zim file up to 10% (veloman-yunkan)
* Add basic, first version of `validate` function to check internal structure
of a zim file. (veloman-yunkan, MiguelRocha)
* Fix compilation of libzim without xapian (mgautierfr)
* Remove zlib dependency (and support of very old files created using zlib
compression) (mgautierfr)
* New unit tests and various small fixes.

6.2.2

============

* Check blob index before access it in the cluster.
* Refactoring of the cluster reading.

libzim 6.2.1 (release process broken)
=====================================

* Update readme and add link to repology.org packages list.
* Fix compilation on windows.

6.2.0

============

* Fix compilation of libzim on freebsd.
* Rewrite unit tests to remove python based test and use gtest all the time.
* Make libzstd mandatory.
* Support for meson 0.45.
* Fix multipart support on macos.
* Add a documentation system.
* Better cache system implementation (huge speed up).
* Various (and numerous) small refactoring.

6.1.8

============

* Increase default timeout for test to 120 seconds/test
* Compression algorithm to use can be passed to `zim::writer::Creator`
* Add automatic debian packaging of libzim.
* Fix using of tmpdir (and now use env var TMPDIR) during tests.

6.1.7

============

* Do not assume urlPtrPos is just after the mimetype list.
* Fix compilation of compression test.
* Do not exit but throw an exception if an ASSERT is not fulfill.

Page 3 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.