Skip to content

v0.2.6

Choose a tag to compare

@arman-bd arman-bd released this 17 Nov 14:23
· 2 commits to main since this release
2e1a55b

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