Skip to content

Releases: darvid/python-hyperscan

v0.7.4

10 Mar 23:18
Compare
Choose a tag to compare

v0.7.4 (2024-03-10)

🐛

  • fix: 🐛 🎡 go back to python-semantic-release (sigh) (8c15651)

  • fix: 🐛 update docs, force release for macOS arm wheels (725a373)

  • feat: ✨ support macOS arm64 (ba361e4)

  • feat: ✨ switch to Vectorscan (v5.4.11) (9c94b2d)

Other

  • ci: 🎡 only incr version for wheel building on push (9f38e09)

  • ci: 🎡 more CI release fixes (5c3877a)

  • ci: 🎡 use gh cli for creating release PRs (f08c88e)

  • ci: 🎡 add checkout job and concurrency to publish workflow (7fa6034)

  • ci: 🎡 set github pat in env as workaround (0d89e3d)

  • ci: 🎡 add github pat for create PR job (fb22f32)

  • ci: 🎡 add publish workflow (a21f4c9)

  • ci: 🎡 update release workflow to depend on build (70ac166)

  • build: 📦 update pdm.lock (ff0e52b)

  • ci: 🎡 refactor wheel build versioning (a7f19b8)

  • ci: 🎡 debug semantic-release (451d373)

  • ci: 🎡 add --patch to version bump in wheel build process (f1bec94)

  • ci: 🎡 force upload wheel and source artifacts in CI (e8732a2)

  • ci: 🎡 update python-semantic-release configuration (7ab3e8b)

  • ci: 🎡 update node version for semantic-release (f9c8ae0)

  • ci: 🎡 refactor CI runner build deps caching (13e7430)

  • ci: 🎡 use semantic-release (node) [release:patch] (1a3b3a7)

  • ci: 🎡 fix macOS actions logic (e178849)

  • ci: 🎡 fix musllinux arm docker image in cibw (38f0f22)

  • ci: 🎡 fix macOS CI (restore build deps cache) (371fe0c)

  • build: 📦 add additional aarch64 builds and use ubicloud (68ea9ff)

  • ci: 🎡 more CI improvements (90f2c5f)

  • ci: 🎡 create necessary hyperscan/pcre directories on macOS runners (68db2ad)

  • build: 📦 update dependencies (mostly for dev), fix macOS build caching (d375a04)

  • build: 📦 remove musllinux pypy (3a0aea6)

  • build: 📦 fix dupe pypy builds, change to pypy musllinux (b8ec574)

  • build: 📦 refactor macos cibuildwheel configuration (db7d729)

  • build: 📦 disable arm64 for macosx python 3.9 (1b2b662)

  • build: 📦 update macos runner to Apple silicon, add aarch64 to CIBW archs (629074f)

  • build: 📦 add aarch64 to build_wheels matrix (693f803)

  • ci: 🎡 update checkout and setup-pdm actions to v4 (9189351)

  • build: 📦 reduce setuptools pinned version to 68 (dbf3062)

  • build: 📦 remove python 3.8 from build matrix (79105d3)

  • build: 📦 update cibuildwheel configuration to support aarch64 (7e06101)

  • create FUNDING.yml

Signed-off-by: David Gidwani <david.gidwani@atomweight.io> (0228bb6)

  • build: 📦 (hopefully) fix versioning with semantic-release and pdm/setuptools (a322379)

  • ci: 🎡 set upstream when creating local PR branch (615420b)

  • ci: 🎡 add create-pull-request branch to release group (12867df)

  • ci: 🎡 set base branch and assignees for create-pull-request (ea2c582)

  • ci: 🎡 don't set upstream after creating PR branch (a6f0d3c)

  • ci: 🎡 fix release CI (again) (66626d4)

  • build: 📦 fix release CI (5a50cf3)

  • build: 📦 allow release on workflow_dispatch (a6b9152)

  • build: 📦 fix python-semantic-release release group (74801ac)

  • build: 📦 improve release CI/CD (95a3c8e)

  • ci: 🎡 remove PAT from checkout action (be00d52)

  • ci: 🎡 update lint CI (32920b1)

  • docs: 📝 update README (d58f4c6)

  • build: 📦 update library paths to vectorscan in cibuildwheel config (24c7713)

  • build: 📦 fix macos build (e72a700)

  • build: 📦 update cibuildwheel configuration and corrected build_wheels.sh (7b5b507)

  • build: 📦 only release if github ref is main (7af840f)

  • build: 📦 update build to switch to Vectorscan 5.4.11 (93e6fb7)

  • ci: 🎡 rename wheels action (c7493ce)

  • ci: 🎡 build sdist with setup.py instead of pdm (a3c3bdd)

  • ci: 🎡 pass required env vars for building macOS wheels (f9e503b)

  • ci: 🎡 u...

Read more

v0.7.3

10 Mar 21:25
Compare
Choose a tag to compare

v0.7.3 (2024-03-10)

🐛

  • fix: 🐛 🎡 go back to python-semantic-release (sigh) (8c15651)

  • fix: 🐛 update docs, force release for macOS arm wheels (725a373)

  • feat: ✨ support macOS arm64 (ba361e4)

  • feat: ✨ switch to Vectorscan (v5.4.11) (9c94b2d)

Other

  • ci: 🎡 more CI release fixes (5c3877a)

  • ci: 🎡 use gh cli for creating release PRs (f08c88e)

  • ci: 🎡 add checkout job and concurrency to publish workflow (7fa6034)

  • ci: 🎡 set github pat in env as workaround (0d89e3d)

  • ci: 🎡 add github pat for create PR job (fb22f32)

  • ci: 🎡 add publish workflow (a21f4c9)

  • ci: 🎡 update release workflow to depend on build (70ac166)

  • build: 📦 update pdm.lock (ff0e52b)

  • ci: 🎡 refactor wheel build versioning (a7f19b8)

  • ci: 🎡 debug semantic-release (451d373)

  • ci: 🎡 add --patch to version bump in wheel build process (f1bec94)

  • ci: 🎡 force upload wheel and source artifacts in CI (e8732a2)

  • ci: 🎡 update python-semantic-release configuration (7ab3e8b)

  • ci: 🎡 update node version for semantic-release (f9c8ae0)

  • ci: 🎡 refactor CI runner build deps caching (13e7430)

  • ci: 🎡 use semantic-release (node) [release:patch] (1a3b3a7)

  • ci: 🎡 fix macOS actions logic (e178849)

  • ci: 🎡 fix musllinux arm docker image in cibw (38f0f22)

  • ci: 🎡 fix macOS CI (restore build deps cache) (371fe0c)

  • build: 📦 add additional aarch64 builds and use ubicloud (68ea9ff)

  • ci: 🎡 more CI improvements (90f2c5f)

  • ci: 🎡 create necessary hyperscan/pcre directories on macOS runners (68db2ad)

  • build: 📦 update dependencies (mostly for dev), fix macOS build caching (d375a04)

  • build: 📦 remove musllinux pypy (3a0aea6)

  • build: 📦 fix dupe pypy builds, change to pypy musllinux (b8ec574)

  • build: 📦 refactor macos cibuildwheel configuration (db7d729)

  • build: 📦 disable arm64 for macosx python 3.9 (1b2b662)

  • build: 📦 update macos runner to Apple silicon, add aarch64 to CIBW archs (629074f)

  • build: 📦 add aarch64 to build_wheels matrix (693f803)

  • ci: 🎡 update checkout and setup-pdm actions to v4 (9189351)

  • build: 📦 reduce setuptools pinned version to 68 (dbf3062)

  • build: 📦 remove python 3.8 from build matrix (79105d3)

  • build: 📦 update cibuildwheel configuration to support aarch64 (7e06101)

  • create FUNDING.yml

Signed-off-by: David Gidwani <david.gidwani@atomweight.io> (0228bb6)

  • build: 📦 (hopefully) fix versioning with semantic-release and pdm/setuptools (a322379)

  • ci: 🎡 set upstream when creating local PR branch (615420b)

  • ci: 🎡 add create-pull-request branch to release group (12867df)

  • ci: 🎡 set base branch and assignees for create-pull-request (ea2c582)

  • ci: 🎡 don't set upstream after creating PR branch (a6f0d3c)

  • ci: 🎡 fix release CI (again) (66626d4)

  • build: 📦 fix release CI (5a50cf3)

  • build: 📦 allow release on workflow_dispatch (a6b9152)

  • build: 📦 fix python-semantic-release release group (74801ac)

  • build: 📦 improve release CI/CD (95a3c8e)

  • ci: 🎡 remove PAT from checkout action (be00d52)

  • ci: 🎡 update lint CI (32920b1)

  • docs: 📝 update README (d58f4c6)

  • build: 📦 update library paths to vectorscan in cibuildwheel config (24c7713)

  • build: 📦 fix macos build (e72a700)

  • build: 📦 update cibuildwheel configuration and corrected build_wheels.sh (7b5b507)

  • build: 📦 only release if github ref is main (7af840f)

  • build: 📦 update build to switch to Vectorscan 5.4.11 (93e6fb7)

  • ci: 🎡 rename wheels action (c7493ce)

  • ci: 🎡 build sdist with setup.py instead of pdm (a3c3bdd)

  • ci: 🎡 pass required env vars for building macOS wheels (f9e503b)

  • ci: 🎡 use GNU tar on macOS (in build_hyperscan.sh) (20ad70d)

  • ci: 🎡 update cibuild...

Read more

v0.7.2

10 Mar 21:06
Compare
Choose a tag to compare

v0.7.2 (2024-03-10)

🐛

  • fix: 🐛 🎡 go back to python-semantic-release (sigh) (8c15651)

  • fix: 🐛 update docs, force release for macOS arm wheels (725a373)

  • feat: ✨ support macOS arm64 (ba361e4)

  • feat: ✨ switch to Vectorscan (v5.4.11) (9c94b2d)

Other

  • ci: 🎡 use gh cli for creating release PRs (f08c88e)

  • ci: 🎡 add checkout job and concurrency to publish workflow (7fa6034)

  • ci: 🎡 set github pat in env as workaround (0d89e3d)

  • ci: 🎡 add github pat for create PR job (fb22f32)

  • ci: 🎡 add publish workflow (a21f4c9)

  • ci: 🎡 update release workflow to depend on build (70ac166)

  • build: 📦 update pdm.lock (ff0e52b)

  • ci: 🎡 refactor wheel build versioning (a7f19b8)

  • ci: 🎡 debug semantic-release (451d373)

  • ci: 🎡 add --patch to version bump in wheel build process (f1bec94)

  • ci: 🎡 force upload wheel and source artifacts in CI (e8732a2)

  • ci: 🎡 update python-semantic-release configuration (7ab3e8b)

  • ci: 🎡 update node version for semantic-release (f9c8ae0)

  • ci: 🎡 refactor CI runner build deps caching (13e7430)

  • ci: 🎡 use semantic-release (node) [release:patch] (1a3b3a7)

  • ci: 🎡 fix macOS actions logic (e178849)

  • ci: 🎡 fix musllinux arm docker image in cibw (38f0f22)

  • ci: 🎡 fix macOS CI (restore build deps cache) (371fe0c)

  • build: 📦 add additional aarch64 builds and use ubicloud (68ea9ff)

  • ci: 🎡 more CI improvements (90f2c5f)

  • ci: 🎡 create necessary hyperscan/pcre directories on macOS runners (68db2ad)

  • build: 📦 update dependencies (mostly for dev), fix macOS build caching (d375a04)

  • build: 📦 remove musllinux pypy (3a0aea6)

  • build: 📦 fix dupe pypy builds, change to pypy musllinux (b8ec574)

  • build: 📦 refactor macos cibuildwheel configuration (db7d729)

  • build: 📦 disable arm64 for macosx python 3.9 (1b2b662)

  • build: 📦 update macos runner to Apple silicon, add aarch64 to CIBW archs (629074f)

  • build: 📦 add aarch64 to build_wheels matrix (693f803)

  • ci: 🎡 update checkout and setup-pdm actions to v4 (9189351)

  • build: 📦 reduce setuptools pinned version to 68 (dbf3062)

  • build: 📦 remove python 3.8 from build matrix (79105d3)

  • build: 📦 update cibuildwheel configuration to support aarch64 (7e06101)

  • create FUNDING.yml

Signed-off-by: David Gidwani <david.gidwani@atomweight.io> (0228bb6)

  • build: 📦 (hopefully) fix versioning with semantic-release and pdm/setuptools (a322379)

  • ci: 🎡 set upstream when creating local PR branch (615420b)

  • ci: 🎡 add create-pull-request branch to release group (12867df)

  • ci: 🎡 set base branch and assignees for create-pull-request (ea2c582)

  • ci: 🎡 don't set upstream after creating PR branch (a6f0d3c)

  • ci: 🎡 fix release CI (again) (66626d4)

  • build: 📦 fix release CI (5a50cf3)

  • build: 📦 allow release on workflow_dispatch (a6b9152)

  • build: 📦 fix python-semantic-release release group (74801ac)

  • build: 📦 improve release CI/CD (95a3c8e)

  • ci: 🎡 remove PAT from checkout action (be00d52)

  • ci: 🎡 update lint CI (32920b1)

  • docs: 📝 update README (d58f4c6)

  • build: 📦 update library paths to vectorscan in cibuildwheel config (24c7713)

  • build: 📦 fix macos build (e72a700)

  • build: 📦 update cibuildwheel configuration and corrected build_wheels.sh (7b5b507)

  • build: 📦 only release if github ref is main (7af840f)

  • build: 📦 update build to switch to Vectorscan 5.4.11 (93e6fb7)

  • ci: 🎡 rename wheels action (c7493ce)

  • ci: 🎡 build sdist with setup.py instead of pdm (a3c3bdd)

  • ci: 🎡 pass required env vars for building macOS wheels (f9e503b)

  • ci: 🎡 use GNU tar on macOS (in build_hyperscan.sh) (20ad70d)

  • ci: 🎡 update cibuildwheel version and pdm lockfile (180696b)

  • ci: 🎡 upda...

Read more

v0.7.1

10 Mar 20:59
Compare
Choose a tag to compare

v0.7.1 (2024-03-10)

🐛

  • fix: 🐛 🎡 go back to python-semantic-release (sigh) (8c15651)

  • fix: 🐛 update docs, force release for macOS arm wheels (725a373)

  • feat: ✨ support macOS arm64 (ba361e4)

  • feat: ✨ switch to Vectorscan (v5.4.11) (9c94b2d)

Other

  • ci: 🎡 use gh cli for creating release PRs (f08c88e)

  • ci: 🎡 add checkout job and concurrency to publish workflow (7fa6034)

  • ci: 🎡 set github pat in env as workaround (0d89e3d)

  • ci: 🎡 add github pat for create PR job (fb22f32)

  • ci: 🎡 add publish workflow (a21f4c9)

  • ci: 🎡 update release workflow to depend on build (70ac166)

  • build: 📦 update pdm.lock (ff0e52b)

  • ci: 🎡 refactor wheel build versioning (a7f19b8)

  • ci: 🎡 debug semantic-release (451d373)

  • ci: 🎡 add --patch to version bump in wheel build process (f1bec94)

  • ci: 🎡 force upload wheel and source artifacts in CI (e8732a2)

  • ci: 🎡 update python-semantic-release configuration (7ab3e8b)

  • ci: 🎡 update node version for semantic-release (f9c8ae0)

  • ci: 🎡 refactor CI runner build deps caching (13e7430)

  • ci: 🎡 use semantic-release (node) [release:patch] (1a3b3a7)

  • ci: 🎡 fix macOS actions logic (e178849)

  • ci: 🎡 fix musllinux arm docker image in cibw (38f0f22)

  • ci: 🎡 fix macOS CI (restore build deps cache) (371fe0c)

  • build: 📦 add additional aarch64 builds and use ubicloud (68ea9ff)

  • ci: 🎡 more CI improvements (90f2c5f)

  • ci: 🎡 create necessary hyperscan/pcre directories on macOS runners (68db2ad)

  • build: 📦 update dependencies (mostly for dev), fix macOS build caching (d375a04)

  • build: 📦 remove musllinux pypy (3a0aea6)

  • build: 📦 fix dupe pypy builds, change to pypy musllinux (b8ec574)

  • build: 📦 refactor macos cibuildwheel configuration (db7d729)

  • build: 📦 disable arm64 for macosx python 3.9 (1b2b662)

  • build: 📦 update macos runner to Apple silicon, add aarch64 to CIBW archs (629074f)

  • build: 📦 add aarch64 to build_wheels matrix (693f803)

  • ci: 🎡 update checkout and setup-pdm actions to v4 (9189351)

  • build: 📦 reduce setuptools pinned version to 68 (dbf3062)

  • build: 📦 remove python 3.8 from build matrix (79105d3)

  • build: 📦 update cibuildwheel configuration to support aarch64 (7e06101)

  • create FUNDING.yml

Signed-off-by: David Gidwani <david.gidwani@atomweight.io> (0228bb6)

  • build: 📦 (hopefully) fix versioning with semantic-release and pdm/setuptools (a322379)

  • ci: 🎡 set upstream when creating local PR branch (615420b)

  • ci: 🎡 add create-pull-request branch to release group (12867df)

  • ci: 🎡 set base branch and assignees for create-pull-request (ea2c582)

  • ci: 🎡 don't set upstream after creating PR branch (a6f0d3c)

  • ci: 🎡 fix release CI (again) (66626d4)

  • build: 📦 fix release CI (5a50cf3)

  • build: 📦 allow release on workflow_dispatch (a6b9152)

  • build: 📦 fix python-semantic-release release group (74801ac)

  • build: 📦 improve release CI/CD (95a3c8e)

  • ci: 🎡 remove PAT from checkout action (be00d52)

  • ci: 🎡 update lint CI (32920b1)

  • docs: 📝 update README (d58f4c6)

  • build: 📦 update library paths to vectorscan in cibuildwheel config (24c7713)

  • build: 📦 fix macos build (e72a700)

  • build: 📦 update cibuildwheel configuration and corrected build_wheels.sh (7b5b507)

  • build: 📦 only release if github ref is main (7af840f)

  • build: 📦 update build to switch to Vectorscan 5.4.11 (93e6fb7)

  • ci: 🎡 rename wheels action (c7493ce)

  • ci: 🎡 build sdist with setup.py instead of pdm (a3c3bdd)

  • ci: 🎡 pass required env vars for building macOS wheels (f9e503b)

  • ci: 🎡 use GNU tar on macOS (in build_hyperscan.sh) (20ad70d)

  • ci: 🎡 update cibuildwheel version and pdm lockfile (180696b)

  • ci: 🎡 upda...

Read more

v0.7.0

26 Jan 04:35
Compare
Choose a tag to compare

v0.7.0 (2024-01-26)

  • feat: ✨ switch to Vectorscan (v5.4.11) (9c94b2d)

v0.4.0

11 Jan 13:51
Compare
Choose a tag to compare

Feature

  • 🎉 feat: add typing stubs and update tests (60a7324)

Fix

  • 🐛 fix: fix memory leak in loadb (#46) and minor doc tweaks (71b6462)

Other

  • 🛸 ci: update release pipeline (4f70032)

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)