What's New in v0.13.7
Fixed
- Async functions returning
pyoz.Signature(...)never resolved. When the completion step ofpyoz.asyncThen, or the function given topyoz.asyncFn/pyoz.asyncMethod, returned apyoz.Signaturewrapper, the wrapper was not unwrapped before conversion and theawaithung forever (only a step that raised and returnednullworked). The wrapper is now unwrapped, and its stub string is used for theAwaitable[...]annotation. - An async result that fails to convert without setting an exception now raises
SystemErrorfrom theawaitinstead of leaving it pending.
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.13.7.tar.gz for the source code.
Quick Start
pyoz init mymodule
cd mymodule
pyoz build
pip install dist/*.whl