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 7 of 8

4.0.3

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

* Implement low level file manipilation using different backends

4.0.2

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

* [Windows] Fix opening of zim file bigger than 4GiB

4.0.1

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

* [Writer] Fix wrong redirectyon log message
* Make libzim compile natively on windows using MSVC
* Better message when failing to read a zim file.
* Make libzim on windows correctly open unicode path.
* Add compilation option to use less memory (but more I/O).
Usefull on low memory devices (android)
* Small fixes

4.0.0

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

* [Writer] Remove a lot of memory copy.
* [Writer] Add xapian indexing directly in libzim.
* [Writer] Better API.
* [Writer] Use multi-threading to write clusters.
* [Writer] Ensure mimetype of articles article is not null.
* Extend test timeout for cluster's test.
* Less memory copy for cluster's test.
* Allow skipping test using a lot memory using env variable
`SKIP_BIG_MEMORY_TEST=1`
* Explicitly use the icu namespace to allow using of packaged icu lib.
* Use a temporary file name as long as the ZIM writting process is
not finished (163)
* [Travis] Do no compile using gcc-5 (but the default trusty's one 4.8)

3.3.0

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

* Fix handling of big cluster (>4GiB) on 32 bits architecture. This is mainly
done by :
* Do not mmap the whole cluster by default.
* MMap only the memory asociated to an article.
* If an article is > 4GiB, the blob associated to it is invalid
(data==size==0).
* Other information are still valid (directAccessInformation, ...)
* Fix writing of extended cluster in writer.
* Compile libzim on macos.
* Build libzim setting RPATH.
* Search result urls are now what is stored in the zim file. They should not
start with a `/`. This is a revert of the change made in last release.
(See kiwix/kiwix-lib123)
* Spelling corrections in README.

3.2.0

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

* Support geo query if the xapian database has indexed localisation.
* Handle articles bigger than 4Go in the zim file (110).
* Use AND operator between search term.
* Fix compilation with recent clang (95).
* Add method to get article's data localisation in the zim file.
* Be able to get only a part of article (77).
* Do not crash if we cannot open the xapian Database for some reasons.
(kiwix/kiwix-tools153)
* Do not assumen there is always a checksum in the zim file.
(kiwix/kiwix-tools150)
* Try to do some sanity checks when opening a zim file.
* Use pytest to do some tests (when cython is available).
* Use levenshtein distance to sort and have better suggestion results.
* Search result urls are now always absolute (starts with a '/').
(kiwix/kiwix-lib110)
* Open the file readonly when checking the zim file (and so be able to check
read only file).
* Accept absolute url starting with '/' when searching for article.
* Fix various bugs

Page 7 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.