LeoVasanko
972c3053d9
Require Python 3.12+; drop PyPy and 3.10/3.11 wheel builds
...
- requires-python >= 3.12; abi3 limited API tag cp310 -> cp312
- util.Buffer now imported directly from collections.abc (no fallback)
- release.py: ABI3 wheel covers 3.12-3.15; PyPy wheels dropped (PyPy
has no 3.12 support yet)
2026-10-04 05:42:22 +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
bd8b183e32
Project renamed to aeg, preparing for PyPI release.
2025-12-23 18:25:03 +00:00
LeoVasanko
d9a18f43d5
Ruff formatting.
2025-11-12 23:43:04 +00:00
LeoVasanko
98ee4ab7b3
Fixed Windows build, cleaned up messages during build, using SCM version numbering, added ruff.
2025-11-12 22:59:21 +00:00
LeoVasanko
2e460b5796
Cleanup.
2025-11-07 07:36:43 +00:00
LeoVasanko
b5b939cffe
Another approach to use zig build with setuptools.
2025-11-07 04:56:39 +00:00
LeoVasanko
5c04940525
Include zig build in the build process.
2025-11-07 04:43:54 +00:00
LeoVasanko
e644f1b2ca
Switch from hatch to setuptools/CFFI build to produce wheels correctly.
2025-11-07 04:34:32 +00:00