Python module (C extension and plain Python) implementing Aho-Corasick algorithm
47.35 KB
built 2026-10-17 12:03:31 GMT
Description
pyahocorasick is a fast and memory efficient library for exact or approximate
multi-pattern string search meaning that you can find multiple key strings
occurrences at once in some input text. The strings "index" can be built ahead
of time and saved (as a pickle) to disk to reload and reuse later. The library
provides an ahocorasick Python module that you can use as a plain dict-like Trie
or convert a Trie to an automaton for efficient Aho-Corasick search.
pyahocorasick is implemented in C and tested on Python 3.8 and up. It works on
64 bits Linux, macOS and Windows.
Dependencies
16 totalRequires10
- ld-linux-riscv64-lp64d.so.1()(64bit)
- ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit)
- libc.so.6()(64bit)
- libc.so.6(GLIBC_2.27)(64bit)
- python(abi) = 3.15
- rpmlib(CompressedFileNames) <= 3.0.4-1
- rpmlib(FileDigests) <= 4.6.0-1
- rpmlib(PayloadFilesHavePrefix) <= 4.0-1
- rpmlib(PayloadIsZstd) <= 5.4.18-1
- rtld(GNU_HASH)
Provides6
- python-pyahocorasick = 2.3.0-5.fc45
- python3-pyahocorasick = 2.3.0-5.fc45
- python3-pyahocorasick(riscv-64) = 2.3.0-5.fc45
- python3.15-pyahocorasick = 2.3.0-5.fc45
- python3.15dist(pyahocorasick) = 2.3
- python3dist(pyahocorasick) = 2.3
ObsoletesNo Obsoletes
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances
Files
13
Files 1–13 of 13
Component of
buildroots that installed this RPMBuildroot ![]() |
Created | State |
|---|---|---|
| f45-build-56088-966 | 2026-10-30 14:00:01 | expired |
| f45-build-56087-966 | 2026-10-30 14:00:00 | expired |
| f45-build-55218-941 | 2026-10-30 01:24:26 | expired |
| f45-build-53940-930 | 2026-10-29 22:17:03 | expired |
Buildroots 1–4 of 4

