Hyperscan

Latest version: v0.7.8

Safety actively analyzes 688634 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.3.2

Other

* 🐛 fix: hotfix for static linking ([`a2a18a1`](https://github.com/darvid/python-hyperscan/commit/a2a18a1ed2efbdef0613ad7167dcaa96f997f627))

0.3.1

Other

* 🛸 ci: add cz emoji to semantic-release configuration ([`6ea4e7d`](https://github.com/darvid/python-hyperscan/commit/6ea4e7dbce8379a932d95555a15e08f2aa78ecda))

* 🐛 fix(build): prevent pcre from being passed to distutils.Extension libraries ([`de2ad84`](https://github.com/darvid/python-hyperscan/commit/de2ad84a999b5c80b162f05d28f0cb5c28442dc1))

* 🚧 build: remove -fPIC, dedupe libraries ([`eaab1da`](https://github.com/darvid/python-hyperscan/commit/eaab1da538600264a6cb0113e61eef607475832f))

* 📜 docs: updated README for v0.3.0 ([`a7dff1d`](https://github.com/darvid/python-hyperscan/commit/a7dff1d9b53822d8cbe473839b5a86761e48f0ad))

0.3.0

:sparkles:

* :sparkles: initial Chimera support (and upgrade to Hyperscan v5.4.0)

Closes 32 ([`0527aac`](https://github.com/darvid/python-hyperscan/commit/0527aac060f29413a727e7fbb8db2c456bd25aab))

Other

* 🛸 ci: update release conditionals to include tagged refs ([`9e48488`](https://github.com/darvid/python-hyperscan/commit/9e484887f49fa272616c37db5aaa35caf84441a8))

* 🛸 ci: switch action provider for GitHub releases ([`08cf91d`](https://github.com/darvid/python-hyperscan/commit/08cf91df0a807fd3a95d7915c6c5de1fe8e32c37))

* 🚧 build: change commit_parser for semantic_release to emoji_parser ([`518782e`](https://github.com/darvid/python-hyperscan/commit/518782eb7f3ab24eaffeb76631451904309e161c))

* 🛸 ci: add python 3.10 to CI ([`06e25bc`](https://github.com/darvid/python-hyperscan/commit/06e25bcc96151428c45fe66f4a0b03d8662c9bf1))

* 📜 docs: update docs to include Chimera requirements ([`5ad70dc`](https://github.com/darvid/python-hyperscan/commit/5ad70dc4f69ba75a289f83ec007b334eac8f4ec3))

* 🚧 build: dependency upgrades ([`db2d264`](https://github.com/darvid/python-hyperscan/commit/db2d2645ab38a5d74a0cb9edb4466d79ac3a0462))

* 🚧 build: changes to build.py to support static linking hyperscan ([`e08c883`](https://github.com/darvid/python-hyperscan/commit/e08c883b244b69c6c0c5206cc2bae70df08eb3c8))

* 🚧 build: update package classifiers to include Python 3.10 ([`63aacd0`](https://github.com/darvid/python-hyperscan/commit/63aacd03e5c87f963b899020cd0f37ef8e5b6ee8))

* 🐛 fix: drop single-sourcing package version (38) ([`357cce1`](https://github.com/darvid/python-hyperscan/commit/357cce1d1a7476043d925834d8e6d1ac86c10a39))

* style: clang-format ([`7d50f8a`](https://github.com/darvid/python-hyperscan/commit/7d50f8a1368b286ea025d877ab23119cd4c65830))

* 💚 correct clone and build issues (37)

* - Fix scratch cloning
- Ensure static linking for stdc++

* Update compile error message to include expression id

Co-authored-by: Ken Shelton <ksheltonrandori.com> ([`a8d926f`](https://github.com/darvid/python-hyperscan/commit/a8d926f58b3bb82dac8e49a5f08580c856c0a5cb))

* :green_heart: fixed PCRE_PATH ([`a175f28`](https://github.com/darvid/python-hyperscan/commit/a175f289393aaf858751a4f02842d8b9f9dd9ef4))

* :green_heart: bump manylinux container image version ([`8962139`](https://github.com/darvid/python-hyperscan/commit/89621390a2fd852cdf31dfc32d5bda205164e43b))

* :green_heart: reverted upgraded Python requirement in pyproject.toml ([`ae1e89d`](https://github.com/darvid/python-hyperscan/commit/ae1e89dbd594792e7822b343cd7190cac971513c))

* :green_heart: removed cp310, thought CI was using manylinux, d'oh ([`7680840`](https://github.com/darvid/python-hyperscan/commit/768084059a897f8faf08360c94f04672b57a8739))

* fix project homepage (34) ([`1d95aea`](https://github.com/darvid/python-hyperscan/commit/1d95aeab4d467e99abf7172de83df710e9b8a868))

* docs: update README with correct libhs version requirement ([`a6ccc92`](https://github.com/darvid/python-hyperscan/commit/a6ccc921b17096103314bd4ff4561f4e6c8fa549))

* docs: add usage examples for 0.2.0 features ([`8d9ecfd`](https://github.com/darvid/python-hyperscan/commit/8d9ecfdd5fc1b9d07f81d32c8f9f581df8f68dba))

* docs: update CHANGELOG with 0.2.0 ([`57a4879`](https://github.com/darvid/python-hyperscan/commit/57a487954dc167fac94f07aa7a83a863dc20e172))

* ci(github): add semantic-release publish action back ([`1bbb12d`](https://github.com/darvid/python-hyperscan/commit/1bbb12d757a0718bc8d269846f31f9f4e1043d45))

* docs: add GitHub actions workflow name and badge ([`eb57444`](https://github.com/darvid/python-hyperscan/commit/eb574445ba8fdd3df91d28227fb3fdb9942e7ba6))

0.2.0

Other

* ci(github): update release workflow to work around semantic-release limitations ([`6975583`](https://github.com/darvid/python-hyperscan/commit/6975583d3fc121af305378a5208dfa8fab2d1e79))

* fixup! ci(github): fix semantic_release.build_command and make build job depend on lint ([`88b63e3`](https://github.com/darvid/python-hyperscan/commit/88b63e3db948282f3e9716e6fdc7434c4ab34d03))

* fixup! ci(github): fix semantic_release.build_command and make build job depend on lint ([`1827bed`](https://github.com/darvid/python-hyperscan/commit/1827bed1f2b38c3eb9940c44c8cd76cebd576259))

* build: add setuptools to build requirements (27) ([`6cb282e`](https://github.com/darvid/python-hyperscan/commit/6cb282edbfde85b05b100b3923a8fd1d43077553))

* ci(github): fix semantic_release.build_command and make build job depend on lint ([`2d66762`](https://github.com/darvid/python-hyperscan/commit/2d667626d0a04b7218e70bce0e0c4a8784d9c82b))

* build: update semantic_release.build_command to pip install rather than rebuild wheel(s) ([`2a5e6d5`](https://github.com/darvid/python-hyperscan/commit/2a5e6d5a0ceba47151961e4019e7639769d9bca1))

* ci(github): add GitHub Actions workflow ([`46b2a52`](https://github.com/darvid/python-hyperscan/commit/46b2a52ec7b461e2541614c9e1c9ce5608add0fe))

* feat: add HS_FLAG_COMBINATION and HS_FLAG_QUIET (21) ([`9804a55`](https://github.com/darvid/python-hyperscan/commit/9804a5563ee8cfa3e766ceb50481031f73a59009))

* feat: support extended behavior for patterns (11) ([`5bfc947`](https://github.com/darvid/python-hyperscan/commit/5bfc94765752b3a6fcc424fd58bedb2ca36ee0cc))

* feat: support hs_scan_vector (24) ([`6869b06`](https://github.com/darvid/python-hyperscan/commit/6869b0687a4efb5a8f4028c68b64a876f7d950fb))

* fix: dynamically allocate memory for arrays used by Database.compile (fixes 25) ([`3fe93fc`](https://github.com/darvid/python-hyperscan/commit/3fe93fc81578dd627991473e3f89dc822523578c))

* style: update clang-format configuration and reformat hyperscanmodule.c ([`d34141f`](https://github.com/darvid/python-hyperscan/commit/d34141ff48dd7a77cde4d2b73b162264b94fb320))

* build: removed requirements.txt from tests ([`5d7ff97`](https://github.com/darvid/python-hyperscan/commit/5d7ff9768baa1d5106388a1b9f2300200fd1e23d))

* style(hsbench.py): lint with black ([`1c4c18b`](https://github.com/darvid/python-hyperscan/commit/1c4c18be6bb35c0695540d9cf85621326bc03ba2))

* style(docs): added missing newline to usage.md ([`810f7b4`](https://github.com/darvid/python-hyperscan/commit/810f7b4c0b0b6ff8b938f28c757a158266389ede))

* build: fix semantic_release version configuration, add test deps to poetry ([`5a570ec`](https://github.com/darvid/python-hyperscan/commit/5a570ec8c67e3c06be8afc452e0405dedcf58c60))

* build: add build_command to semantic_release config ([`8e2d59a`](https://github.com/darvid/python-hyperscan/commit/8e2d59ac9f0de7133a310815fcab97842189c57a))

* build: remove python 3.5 support, update dev dependencies ([`fabd9c9`](https://github.com/darvid/python-hyperscan/commit/fabd9c99628c526014d8c3147d15b180a4524f4f))

* refactor: change directory structure to use src dir ([`af2818a`](https://github.com/darvid/python-hyperscan/commit/af2818ad6c3e10c9984907aca7ad8345eae461e1))

* style: add .markdownlint.json ([`42c059f`](https://github.com/darvid/python-hyperscan/commit/42c059fb9f83995984277d8f5592824bc74ad2b2))

* style: add pre-commit and python-semantic-release ([`614c178`](https://github.com/darvid/python-hyperscan/commit/614c1784faa374cfe585286b1b2197a9d0053651))

* style: add commitizen ([`42f9d97`](https://github.com/darvid/python-hyperscan/commit/42f9d97b0d5b6c24bc7413a678801b36bc16faa3))

* style: add clang-format configuration file ([`6d85da4`](https://github.com/darvid/python-hyperscan/commit/6d85da457013a16a863cc152179679e6af11b42f))

0.1.5

Other

* remove wheelhouse caching from CI tests ([`c26b0a8`](https://github.com/darvid/python-hyperscan/commit/c26b0a8e1b4d445acf498ee61ea9d16dcc6699ab))

* zipp y u do dis ([`ce8e139`](https://github.com/darvid/python-hyperscan/commit/ce8e1399798f9fe79b9a3b26f4c19e16d1903bb6))

* handle zipp take two ([`d0d4b49`](https://github.com/darvid/python-hyperscan/commit/d0d4b49360908ce93b80d00a06a6a63bfbcf0f8f))

* pinn zipp<2 in test requirements to avoid pip install failures ([`981e962`](https://github.com/darvid/python-hyperscan/commit/981e962d11d4a6272117e477268c27039f95c95b))

* fixed poetry build command in semaphore build script ([`97b09ee`](https://github.com/darvid/python-hyperscan/commit/97b09ee7dc44a2cebefc2876de9e0dfcd1deb805))

* fixed merge fail artifact ([`57c898f`](https://github.com/darvid/python-hyperscan/commit/57c898f326175efe6d18ab19c84cca5c8c4bf02c))

* Merge branch 'master' of github.com:darvid/python-hyperscan into develop ([`62b32f6`](https://github.com/darvid/python-hyperscan/commit/62b32f6aa29c1906c9ef142392a58a6b233b1c4c))

* Add missing tune families (19)

0.1.4

Other

* updated changelog ([`9b80c67`](https://github.com/darvid/python-hyperscan/commit/9b80c675207d8c9f3c02cbb6c97792644387bc40))

* fixed run_tests script ([`3df178c`](https://github.com/darvid/python-hyperscan/commit/3df178c61bbdd24a1ad1a80985e6ef4163c781f5))

* and again ([`924026d`](https://github.com/darvid/python-hyperscan/commit/924026d8edcb744611350d5f4872a993e9691497))

* and again ([`ea3d0c4`](https://github.com/darvid/python-hyperscan/commit/ea3d0c4ecca9ce8b17096f346584c2fbd21ea7d0))

* fixed build.py again ([`acceabe`](https://github.com/darvid/python-hyperscan/commit/acceabe567616b48fc359be7a80cb4df35e4e15c))

* use std c99 and fixed bug in build.py ([`498d840`](https://github.com/darvid/python-hyperscan/commit/498d840ffd2d0282f2c2deb0f024ffaf9704c839))

* removed -O0 from extra_compile_args ([`c7297bf`](https://github.com/darvid/python-hyperscan/commit/c7297bfb7927adf4a55fca7b9ed61b81c1d11c31))

* dropping python 2.7 support ([`cf5d570`](https://github.com/darvid/python-hyperscan/commit/cf5d5708fc3186a5bce9105a490a0580b69130fa))

* second attempt at fixing encoding error in build ([`2fc95f3`](https://github.com/darvid/python-hyperscan/commit/2fc95f3c74110723239deff088cfbb00054facf8))

* add LC_ALL env var to build ([`e865531`](https://github.com/darvid/python-hyperscan/commit/e8655312e0e725004a362b277ce4933e8b0d3052))

* fixed syntax error in build.py introduced by black ([`66f38a7`](https://github.com/darvid/python-hyperscan/commit/66f38a756e4f3b20c22ca869dec16e560f0dc53c))

* use docker hub image for manylinux-hyperscan again, pinned to latest ([`4a67c24`](https://github.com/darvid/python-hyperscan/commit/4a67c244a2653d16c0e43473c70537fd09d61c35))

* added Hyperscan 5.2.0 support and literal API (16) ([`4e02072`](https://github.com/darvid/python-hyperscan/commit/4e02072a33e7a3124e65cca650802541f13f3ff1))

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.