Marisa-trie

Latest version: v1.2.1

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

Scan your dependencies

Page 2 of 6

0.7.8

------------------

* Added Python 3.11 support.
* Rebuild Cython wrapper with Cython 0.29.32.

0.7.7

------------------

* Restored Python 2.7 support.
* Fixed README image references not working on Windows.

0.7.6

------------------

* Wheels are now published for all platforms.
* Fixed ``ResourceWarning: unclosed file`` in ``setup.py``.
* Run ``black`` on the entire source code.
* Moved the QA/CI to GitHub.
* Rebuild Cython wrapper with Cython 0.29.24.
* Updated ``libmarisa-trie`` to the latest version (0.2.6).
* Fixed failing tests and usage of deprecated methods.
* Expanded supported Python version (2.7, 3.4 - 3.10).

0.7.5

------------------

* Removed redundant ``DeprecationWarning`` messages in ``Trie.save`` and
``Trie.load``.
* Dropped support for Python 2.6.
* Rebuild Cython wrapper with Cython 0.28.1.

0.7.4

------------------

* Fixed packaging issue, ``MANIFEST.in`` was not updated after ``libmarisa-trie``
became a submodule.

0.7.3

------------------

* Added ``BinaryTrie`` for storing arbitrary sequences of bytes, e.g. IP
addresses (thanks Tomasz Melcer);
* Deprecated ``Trie.has_keys_with_prefix`` which can be trivially implemented in
terms of ``Trie.iterkeys``;
* Deprecated ``Trie.read`` and ``Trie.write`` which onlywork for "real" files
and duplicate the functionality of ``load`` and ``save``. See issue 31 on
GitHub;
* Updated ``libmarisa-trie`` to the latest version. Yay, 64-bit Windows support.
* Rebuilt Cython wrapper with Cython 0.25.2.

Page 2 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.