LeoVasanko
0cb7faf698
Add Gitea release workflow: per-platform wheel builds, then publish to PyPI
...
Matrix job builds and tests wheels on linux/macos/windows (no Gitea
release, unlike mediahive); publish job uploads the merged dist/ to PyPI
only after all platforms succeed. release.py gains --no-upload for the
matrix jobs.
2026-10-04 02:54:30 +00:00
LeoVasanko
a1bfeb2434
Build updated for upstream libaegis 0.9.0 simplified API with matching changes on Python side. Set lower MacOS build target (11.0). Build abi3 version for all supported Python versions, reducing the number of wheels. Other build cleanup.
2026-01-10 20:23:37 +00:00
LeoVasanko
4de66b6bc6
[packaging] Release script: Fix further problems with freethreaded wheels and a variable name overlap.
2025-12-31 22:30:28 +00:00
LeoVasanko
66338ef416
[packaging] Fix wheel curing for pypy-linux.
2025-12-31 21:59:37 +00:00
LeoVasanko
509898ac73
Make tool scripts executable.
2025-12-31 21:43:25 +00:00
LeoVasanko
4977a7e79d
Added free-threaded non-GIL Python and PyPy wheels, up to 3.15 now.
2025-12-31 21:24:56 +00:00
LeoVasanko
d7acf7a315
[release script] Auditwheel only on Linux.
2025-12-23 19:38:59 +00:00
LeoVasanko
9294fba86d
Make manylinux wheels.
2025-12-23 19:20:17 +00:00
LeoVasanko
bd8b183e32
Project renamed to aeg, preparing for PyPI release.
2025-12-23 18:25:03 +00:00
LeoVasanko
daba717ebb
Add tools/release.py script for automatic release process.
2025-11-12 23:47:26 +00:00