A Python multi-keyword text search engine
Acora is 'fgrep' for Python, a fast multi-keyword text search engine. Based on a set of keywords and the Aho-Corasick algorithm, it generates a search automaton and runs it over string input, either unicode or bytes. Acora comes with both a pure Python implementation and a fast binary module written in Cython. However, note that the current construction algorithm is not suitable for really large sets of keywords (i.e. more than a couple of thousand).
Release | Stable | Testing |
---|---|---|
Fedora Rawhide | 2.2-10.fc35 | - |
Fedora 35 | 2.2-10.fc35 | - |
Fedora 34 | 2.2-8.fc34 | - |
EPEL 8 | 2.2-1.el8 | - |
You can contact the maintainers of this package via email at
python-acora dash maintainers at fedoraproject dot org
.