What's New in v0.10.1
Fixed
- libpython linking broke abi3 portability - The 0.10.0 wheels linked against
libpython3.12.so(the CI's Python version), causingImportErroron any other Python version. On Linux/macOS, the extension no longer links against libpython at all (symbols come from the interpreter at runtime). On Windows, it links againstpython3.dll(the version-agnostic stable ABI DLL) instead ofpython3XX.dll.
Installation
Download the binary for your platform and add it to your PATH:
| Platform | Binary |
|---|---|
| Linux x86_64 | pyoz-x86_64-linux
|
| Linux ARM64 | pyoz-aarch64-linux
|
| macOS x86_64 | pyoz-x86_64-macos
|
| macOS ARM64 (Apple Silicon) | pyoz-aarch64-macos
|
| Windows x86_64 | pyoz-x86_64-windows.exe
|
| Windows ARM64 | pyoz-aarch64-windows.exe
|
Source
Download PyOZ-0.10.1.tar.gz for the source code.
Quick Start
pyoz init mymodule
cd mymodule
pyoz build
pip install dist/*.whl