Skip to content

Releases: darvid/python-hyperscan

Release v0.3.3

14 Dec 06:36
Compare
Choose a tag to compare
🛸 ci: remove release asset pushing to GH for now

Release v0.3.2

13 Jun 01:30
Compare
Choose a tag to compare

Other

  • 0.3.1 (78ad8fb)
  • 🛸 ci: add cz emoji to semantic-release configuration (6ea4e7d)
  • 🚧 build: remove -fPIC, dedupe libraries (eaab1da)

Release v0.3.1

13 Jun 00:51
Compare
Choose a tag to compare

Other

  • 📜 docs: updated README for v0.3.0 (a7dff1d)
  • 🛸 ci: update release conditionals to include tagged refs (9e48488)
  • 🛸 ci: switch action provider for GitHub releases (08cf91d)
  • 0.3.0 (dfc0a8e)
  • 🚧 build: change commit_parser for semantic_release to emoji_parser (518782e)
  • 🛸 ci: add python 3.10 to CI (06e25bc)
  • 📜 docs: update docs to include Chimera requirements (5ad70dc)
  • 🚧 build: dependency upgrades (db2d264)
  • 🚧 build: changes to build.py to support static linking hyperscan (e08c883)
  • 🚧 build: update package classifiers to include Python 3.10 (63aacd0)
  • Style: clang-format (7d50f8a)
  • 💚 correct clone and build issues (#37) (a8d926f)
  • 💚 fixed PCRE_PATH (a175f28)
  • 💚 bump manylinux container image version (8962139)
  • 💚 reverted upgraded Python requirement in pyproject.toml (ae1e89d)
  • 💚 removed cp310, thought CI was using manylinux, d'oh (7680840)
  • ✨ initial Chimera support (and upgrade to Hyperscan v5.4.0) (0527aac)
  • Fix project homepage (#34) (1d95aea)
  • Docs: update README with correct libhs version requirement (a6ccc92)

Release v0.3.0

11 Apr 16:54
Compare
Choose a tag to compare

  • ✨ initial Chimera support (and upgrade to Hyperscan v5.4.0) (0527aac)

Other

  • 0.3.0 (dfc0a8e)
  • 🚧 build: change commit_parser for semantic_release to emoji_parser (518782e)
  • 🛸 ci: add python 3.10 to CI (06e25bc)
  • 📜 docs: update docs to include Chimera requirements (5ad70dc)
  • 🚧 build: dependency upgrades (db2d264)
  • 🚧 build: changes to build.py to support static linking hyperscan (e08c883)
  • 🚧 build: update package classifiers to include Python 3.10 (63aacd0)
  • 🐛 fix: drop single-sourcing package version (#38) (357cce1)
  • Style: clang-format (7d50f8a)
  • 💚 correct clone and build issues (#37) (a8d926f)
  • 💚 fixed PCRE_PATH (a175f28)
  • 💚 bump manylinux container image version (8962139)
  • 💚 reverted upgraded Python requirement in pyproject.toml (ae1e89d)
  • 💚 removed cp310, thought CI was using manylinux, d'oh (7680840)
  • Fix project homepage (#34) (1d95aea)
  • Docs: update README with correct libhs version requirement (a6ccc92)

Release v0.2.0

12 Dec 07:59
Compare
Choose a tag to compare

Requires Hyperscan >=v5.2

Feature

  • Add HS_FLAG_COMBINATION and HS_FLAG_QUIET (#21) (9804a55)
  • Support extended behavior for patterns (#11) (5bfc947)
  • Support hs_scan_vector (#24) (6869b06)

Fix

  • Dynamically allocate memory for arrays used by Database.compile (fixes #25) (3fe93fc)

v0.1.5

22 Feb 06:45
Compare
Choose a tag to compare

[0.1.5] - 2020-02-21

Fixed

  • Fixed reference leak in Database.compile ([#18])

Changed

  • Renamed dumps/loads to the more appropriate
    loadb/dumpb. Both use bytes rather than bytearray now,
    as well.
  • Added serialization/deserialization examples to the usage guide.

v0.1.4

08 Nov 03:43
Compare
Choose a tag to compare

[0.1.4] - 2019-11-07

Added

  • Hyperscan 5.2.0 and support for literal API ([#16])

Removed

  • Python 2.7 support

v0.1.3

05 Aug 12:01
Compare
Choose a tag to compare

[0.1.3] - 2019-07-04

Fixed

  • Handle exceptions in callback. ([#15])

v0.1.2

10 Jun 21:42
Compare
Choose a tag to compare

[0.1.2] - 2019-06-10

Added

  • Release the GIL when compiling patterns ([#13])

v0.1.1

02 May 11:53
Compare
Choose a tag to compare

[0.1.1] - 2019-05-01

Fixed

  • Fixed segfault ([#10])