v0.2.6
Release v0.2.6
🎉 Platform Support Expansion
This release significantly expands platform support with 28 pre-built wheels covering 99%+ of Python users!
New Platform Support
- ✨ Linux ARM64 (aarch64) - Native support for ARM64 Linux servers and devices
- ✨ Python 3.14 - Full support for the latest Python release (including free-threaded builds)
Complete Platform Matrix
| Platform | Architectures | Python Versions |
|---|---|---|
| Linux | x86_64, aarch64 (ARM64) | 3.8, 3.9, 3.10, 3.11, 3.12, 3.13, 3.14 |
| macOS | Intel (x86_64), Apple Silicon (arm64)* | 3.8, 3.9, 3.10, 3.11, 3.12, 3.13, 3.14 |
| Windows | x64 (AMD64) | 3.8, 3.9, 3.10, 3.11, 3.12, 3.13, 3.14 |
*macOS wheels are universal2 binaries supporting both Intel and Apple Silicon
Total: 28 pre-built wheels (7 Linux x86_64 + 7 Linux aarch64 + 7 macOS universal2 + 7 Windows AMD64)
🐛 Bug Fixes
- Fixed response text decoding issues that could return junk data (#31)
🔧 Infrastructure Improvements
- Upgraded to cibuildwheel v3.3 for Python 3.14 support
- Split Linux builds into separate x86_64 and aarch64 workflows for faster CI
- Added Native ARM64 runners for faster Linux aarch64 builds
- Disabled BoringSSL assembly optimizations on macOS to avoid CET instruction compatibility issues
- Improved CI caching strategy with architecture-specific vendor caches