Skip to content

PyOZ v0.13.7

Latest

Choose a tag to compare

@github-actions github-actions released this 30 Sep 12:33
f4ef9d8

What's New in v0.13.7

Fixed

  • Async functions returning pyoz.Signature(...) never resolved. When the completion step of pyoz.asyncThen, or the function given to pyoz.asyncFn / pyoz.asyncMethod, returned a pyoz.Signature wrapper, the wrapper was not unwrapped before conversion and the await hung forever (only a step that raised and returned null worked). The wrapper is now unwrapped, and its stub string is used for the Awaitable[...] annotation.
  • An async result that fails to convert without setting an exception now raises SystemError from the await instead 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