Skip to content

A CPython extension for the Hyperscan regular expression matching library.

License

Notifications You must be signed in to change notification settings

kshelton/python-hyperscan

 
 

Repository files navigation

Hyperscan for Python

python-hyperscan workflow PyPI - Python Version PyPI - Wheel PyPI - Status PyPI - License Read the Docs

A CPython extension for Hyperscan, Intel's open source, high-performance multiple regex matching library. Currently only supports manylinux-compatible Linux distributions.

Installation

$ pip install hyperscan

API Support

python-hyperscan currently exposes most of the C API, with the following caveats or exceptions:

python-hyperscan requires Hyperscan v5.2 or newer.

Resources

About

A CPython extension for the Hyperscan regular expression matching library.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 77.7%
  • Python 19.6%
  • Shell 2.7%