v0.7.8 (2024-10-12)
π
-
fix: π π‘ go back to python-semantic-release (sigh) (
8c15651
) -
fix: π update docs, force release for macOS arm wheels (
725a373
)
β¨
Other
-
Update lint actions (
4ba746c
) -
ci: π‘ revert artifact moving (
1588481
) -
ci: π‘ restructure downloaded artifacts in publish workflow (
c0b1e39
) -
ci: π‘ fix wheels cache key (
6c285dd
) -
ci: π‘ more CI fix spam, fix hashFiles glob and more (
db862be
) -
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 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: π‘ 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
)