Hyperscan

Latest version: v0.7.8

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

Scan your dependencies

Page 3 of 3

0.1.3

* Handle exceptions in callback. (15) ([`f1b92be`](https://github.com/darvid/python-hyperscan/commit/f1b92bedb751c4492d29a9e793a27c7941ff6f57))

0.1.2

* Release the GIL when compiling patterns (13)

This will allow other Python threads to run while Hyperscan is compiling
patterns.

Fixes 12. ([`e2e5b50`](https://github.com/darvid/python-hyperscan/commit/e2e5b506e6ea8c3736c4524868a829622369971b))

0.1.1

Other

* remove cache clear from test epilogue ([`efbc82e`](https://github.com/darvid/python-hyperscan/commit/efbc82ef213bbf0c19d522b691e74e04d90635cf))

* fix caching issue leaving old wheels in semaphore CI build environments ([`ad8a7e8`](https://github.com/darvid/python-hyperscan/commit/ad8a7e84fb98631951b2b7387549c53fd0455787))

* fixed segfault in Stream.scan (10) ([`e6a5b1a`](https://github.com/darvid/python-hyperscan/commit/e6a5b1ae5013c804b1f75aa4e0fdffbe55e6996d))

* bumped package version ([`d08d00b`](https://github.com/darvid/python-hyperscan/commit/d08d00b59d6b8a0fc06ead303a7f9b10db723a7e))

* updated CHANGELOG for 0.1.1 release, with fix for 10 ([`ce01460`](https://github.com/darvid/python-hyperscan/commit/ce01460b8a3bb09847cca017bc6ee9dfbdf741b0))

* fixed segfault in Database.scan due to misplaced Py_END_ALLOW_THREADS ([`cc82ec6`](https://github.com/darvid/python-hyperscan/commit/cc82ec690d801bab8b4ca7a60b78d28b61140671))

* ensure GIL state in Hyperscan error handler ([`440fee2`](https://github.com/darvid/python-hyperscan/commit/440fee2a6d8d127fa263eefe8a432e54bf6245b5))

* Update README.md, fixed docs URL (9)

Change documentation's URL to use readthedocs.io domain ([`d7e7572`](https://github.com/darvid/python-hyperscan/commit/d7e757258d3f9fe61d5b829f98544bd3db3efe5c))

* fixed docs link in README ([`c5ceea2`](https://github.com/darvid/python-hyperscan/commit/c5ceea28835f4aa2ce25da773dabc751f27e3ead))

* pin mkdocs ([`5b6a77a`](https://github.com/darvid/python-hyperscan/commit/5b6a77a1a85457ac859e477221f953706f8fc5b4))

* fixed rtd configuration ([`0ede04c`](https://github.com/darvid/python-hyperscan/commit/0ede04cd946f9514f22faaa15c4f6da46b1b8482))

* added docs requirements.txt to rtd configuration ([`809a603`](https://github.com/darvid/python-hyperscan/commit/809a6036c8649984af44939c7e83871fc3373de3))

* fixed mkdocs.yml ([`8765e71`](https://github.com/darvid/python-hyperscan/commit/8765e71ae13d43d0bf9cee6ea8c286849e8a8bdc))

0.1.0

* initial release 0.1.0 changes

* make .semaphore/*.sh executable

* fixed build_wheels script

* added checkout to prologue in semaphore configuration

* fixed build_wheels script to avoid issue with cached Poetry venv for py27

* attempting to fix wheel name for cp27mu

* fixed syntax error in build_wheels script

* fixed a derp in build_wheels again

* fixed run_tests to work with cp27mu

* moved README.rst to README.md, added additional package meta

* added CHANGELOG

* added GitHub releases deployment pipeline

* fixed syntax error in ghr-deploy semaphore config

* added missing checkout to ghr-deploy Semaphore config

* fixed auto-promotion and attempt to fix ghr-deploy again

* added secrets configuration

* fixed PyPI deployment

* fixed path to .pypirc

* fixed path to built wheels for PyPI upload ([`16eb091`](https://github.com/darvid/python-hyperscan/commit/16eb091161e813f086a74c18bf7657614cbe364d))

* pinned requests and urllib3 to test_requirements per security vuln advisories ([`7cec3a8`](https://github.com/darvid/python-hyperscan/commit/7cec3a8c835e0e9ebee503b1e05093154a1b7253))

* allow halting in stream scanning (4) ([`9823622`](https://github.com/darvid/python-hyperscan/commit/98236220135a67c1ab494e4821638bf79cbe9658))

0.0.2

Other

* attempting to copy audited wheels from wheelhouse instead of symlinking ([`e0f85be`](https://github.com/darvid/python-hyperscan/commit/e0f85beacfa60663f43ef1654e17af236c1f79a6))

* attempt to fix permissions take 2 ([`9cb0c68`](https://github.com/darvid/python-hyperscan/commit/9cb0c687513b77a719b5dfc5b8897af89ea60e92))

* attempt to fix travis permission issues when deploying to PyPI ([`54b5a5e`](https://github.com/darvid/python-hyperscan/commit/54b5a5e6915de4b0cf61a48d44b108bbb1e7880d))

* added skip_cleanup to deploy configuration, and attempt to remove .eggs after manylinux build ([`3397967`](https://github.com/darvid/python-hyperscan/commit/339796728e6ea26f182660e1e7e730194d1ec94d))

* added more robust pkg-config handling in setup.py ([`dc580a9`](https://github.com/darvid/python-hyperscan/commit/dc580a9cec0eb6bed28b62865599cc5aabb3aaa8))

* fixed docs requirements ([`35398d2`](https://github.com/darvid/python-hyperscan/commit/35398d24e1af3aa4487b5c47d76e245d576f5d22))

* pin sphinx and sphinx-md-theme versions ([`b232794`](https://github.com/darvid/python-hyperscan/commit/b232794990164bcf6b7082b013cddab506975b03))

* added sphinx to test requirements ([`64a33dd`](https://github.com/darvid/python-hyperscan/commit/64a33dd881acda168971ba9d5e9e9cf55d91bd91))

* added skipsdist to tox configuration ([`3e54d1a`](https://github.com/darvid/python-hyperscan/commit/3e54d1a0d3da872eadf0f6fadac22a757a741b45))

* added skip_install to tox.ini ([`1bae8b5`](https://github.com/darvid/python-hyperscan/commit/1bae8b5c6ec86f6ddc0a66fd0d131327b8d53100))

* re-add language to travis configuration ([`f88446b`](https://github.com/darvid/python-hyperscan/commit/f88446be0a0f22818f5b0113863c565d24a09908))

* sudo required for test stage ([`ab2c0b0`](https://github.com/darvid/python-hyperscan/commit/ab2c0b02e71f54eaf5df211c2366f41e2a756f2e))

* create dist directory in build_wheels script ([`a663b5c`](https://github.com/darvid/python-hyperscan/commit/a663b5ce3a2c4f1116d05d11a16f3fa55ee70474))

* change working directory for manylinux docker run in CI ([`0167738`](https://github.com/darvid/python-hyperscan/commit/0167738a18e0de9d1196fed374df26c780e51cfa))

* make build_wheels.sh executable ([`6eb2154`](https://github.com/darvid/python-hyperscan/commit/6eb2154d77d791e4e6826124e9525def7dcb8420))

* added manylinux builds ([`449eba6`](https://github.com/darvid/python-hyperscan/commit/449eba6bbf2735feb2985664c63ed657be1b031a))

* fixed pypi creds? ([`a321e7a`](https://github.com/darvid/python-hyperscan/commit/a321e7a52cd65dcb17a62615c1820a16fce9ab85))

* witchcraft ([`aaf0e0b`](https://github.com/darvid/python-hyperscan/commit/aaf0e0bf929ffddc202231289c35636c5e2283ff))

* remove branch requirement from deploy stage ([`2ba7623`](https://github.com/darvid/python-hyperscan/commit/2ba7623b6c17fa3445066d511940ce5a33e82cc1))

* travis pls ([`0cf50e6`](https://github.com/darvid/python-hyperscan/commit/0cf50e6d58a30d78a5da666db14cffd8f10365d5))

* attempt to fix deployment trigger ([`2b05a74`](https://github.com/darvid/python-hyperscan/commit/2b05a74ff83b3837039830bb7bc3fdd7ba5a7d73))

* disable boost python, take 2 ([`3287d56`](https://github.com/darvid/python-hyperscan/commit/3287d569741eee6258959c3fdcb61fe8a01dd512))

* disable boost python ([`6675d16`](https://github.com/darvid/python-hyperscan/commit/6675d16d3d23ed53ca54a2a1f30ed240349bf344))

* Merge tag 'v0.0.2' into develop

Initial release. ([`25cb552`](https://github.com/darvid/python-hyperscan/commit/25cb55289d92a982b6e3bec26d888424596c9fff))

* Merge branch 'release/0.0.2' ([`3e9ba89`](https://github.com/darvid/python-hyperscan/commit/3e9ba8944eac5d9543c72acba63cfca3ea46c367))

* use python-simplified-semver version scheme for setuptools_scm ([`5aaebf3`](https://github.com/darvid/python-hyperscan/commit/5aaebf3b110985039a2d06ef9e9a98a612afbb04))

* trigger deploy stage on tagged commits ([`d66ff33`](https://github.com/darvid/python-hyperscan/commit/d66ff3373ab0870984ecab111fa09972f375151f))

* trigger deploy stage on master, not release branches ([`37ff01f`](https://github.com/darvid/python-hyperscan/commit/37ff01f4d9f8bf68ff86cf38974091f89191a799))

* removed pypy from CI matrix and added whl to gitignore ([`fcab64a`](https://github.com/darvid/python-hyperscan/commit/fcab64a3090811793d8c82452156801ec36202e4))

* unfortunately Travis doesn't support per-stage matrix expansion yet ([`86801da`](https://github.com/darvid/python-hyperscan/commit/86801daea6a8d2d36d844002251504ddfc4d5302))

* added PyPI deployment to Travis configuration ([`78224ce`](https://github.com/darvid/python-hyperscan/commit/78224cec1b2a8588b29d3e587920585f255d45ae))

* attempt to sudo install boost ([`2837ca6`](https://github.com/darvid/python-hyperscan/commit/2837ca6327c0ac180af559555ef767ec5a4efb8b))

* set cores to 4 for both boost and hyperscan builds ([`cec0c1a`](https://github.com/darvid/python-hyperscan/commit/cec0c1a7e36ba56f7471fae3aca2e4c5b97e2924))

* attempt to move python matrix into each build stage ([`2aff1ba`](https://github.com/darvid/python-hyperscan/commit/2aff1ba9a7a3380a2bf1bab49b920bc0903b056f))

* removed env from stages, made boost unarchival quiet, and fixed bootstrap path ([`2a81d19`](https://github.com/darvid/python-hyperscan/commit/2a81d199346b40c26c6e214828b0279b6e03d5be))

* override script in build wheels stage ([`909813a`](https://github.com/darvid/python-hyperscan/commit/909813a3b649500f7616a1d3930c494375e2dbd3))

* reordered build stages, removed manylinux builder for now ([`b55e92c`](https://github.com/darvid/python-hyperscan/commit/b55e92ca2ff5711c1e7d17ec18f78a0b331ff573))

* attempt to build boost 1.57 in Travis ([`be5d059`](https://github.com/darvid/python-hyperscan/commit/be5d0590eb243969a82f0897db7304b2ecd06c23))

* fixed test, removed requirements dir, updated tox and travis configs ([`27bdf7e`](https://github.com/darvid/python-hyperscan/commit/27bdf7e30e35ab8333c5240ccaf5e4e673bb535d))

* fixed Database.scan broken order of parameter parsing ([`3f6ba0a`](https://github.com/darvid/python-hyperscan/commit/3f6ba0af8203553feb7bd5704d164c8d5089b614))

* added optional scratch parameter to Database.scan ([`61de465`](https://github.com/darvid/python-hyperscan/commit/61de465c40b766a2733b3860ade6775d43fdfc64))

* fixed Hyperscan compilation instructions in docs ([`5073d2b`](https://github.com/darvid/python-hyperscan/commit/5073d2b7966ef2c53e22cfc428e02e76e386a24e))

* initial commit ([`9ff31e4`](https://github.com/darvid/python-hyperscan/commit/9ff31e404bc345376be4d8f90fa5688eb1e80ff1))

Page 3 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.