Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/darvid/manylinux-hyperscan
manylinux-based Docker image with Hyperscan installed.
https://github.com/darvid/manylinux-hyperscan
docker hyperscan manylinux python
Last synced: about 2 months ago
JSON representation
manylinux-based Docker image with Hyperscan installed.
- Host: GitHub
- URL: https://github.com/darvid/manylinux-hyperscan
- Owner: darvid
- License: mit
- Created: 2018-05-25T19:46:23.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-01-28T02:57:33.000Z (11 months ago)
- Last Synced: 2024-01-28T03:28:49.316Z (11 months ago)
- Topics: docker, hyperscan, manylinux, python
- Language: Shell
- Homepage:
- Size: 29.3 KB
- Stars: 3
- Watchers: 4
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# manylinux-hyperscan
![](https://github.com/darvid/manylinux-hyperscan/workflows/Publish%20Docker%20Image/badge.svg?branch=master)
This project provides an **x86_64 only** [manylinux][1]-based Docker
image with [Vectorscan][3] (a fork of [Intel Hyperscan][2]) installed.> [!NOTE]
> As of December 13th, 2022, future tagged versions of this project will
> be indepdent of the upstream Hyperscan version, as this base image
> reflects multiple pre-requisites (most notably new Python versions) and
> not just Hyperscan.> [!NOTE]
> As of 2024, this image defaults to installing [Vectorscan][3] instead
> of Hyperscan, due to a multiple factors, including the lack of
> multi-arch support as well as Intel's decision to move away from an
> open source license after version 5.4 (see [this issue][4] for
> context). The Dockerfile now includes two build args for configuring
> the git repo URI and ref (tag), allowing users to choose between
> Intel Hyperscan and Vectorscan if needed. However, Intel's Hyperscan
> will no longer be supported moving forward, so build functionality
> and compatibility with [python-hyperscan][5] is not guaranteed.[1]: https://github.com/pypa/manylinux
[2]: https://github.com/intel/hyperscan
[3]: https://github.com/VectorCamp/vectorscan
[4]: https://github.com/intel/hyperscan/issues/421
[5]: https://github.com/darvid/python-hyperscan