Skip to content

v0.7.5

Compare
Choose a tag to compare
@github-actions github-actions released this 11 Mar 00:08
· 11 commits to main since this release

v0.7.5 (2024-03-11)

πŸ›

  • 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: 🎑 add release environment (3141a8a)

  • 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 <[email protected]> (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: 🎑 update manylinux-hyperscan tag again (c516700)

  • ci: 🎑 update manylinux-hyperscan container tag to latest (8dad7a9)

  • ci: 🎑 add support for building 3.12 wheels (9d4c114)

  • ci: 🎑 enable skip-existing for pypi publishing (47b68a7)

  • ci: 🎑 add needs to release (d2ed026)

  • ci: 🎑 only upload dist cache if cache miss (2d05b53)

  • ci: 🎑 add contents permission and concurrency to release (89cfc80)

  • ci: 🎑 add id-token permission to release job (584b635)

  • ci: 🎑 create dist directory again (f2e6bca)

  • ci: 🎑 remove unnecessary tokens, force release for now (57ace96)