github pyozig/PyOZ v0.13.1
PyOZ v0.13.1

2 hours ago

What's New in v0.13.1

Fixed

  • Projects created with pyoz init failed to build with dependency is missing hash field. Zig 0.16's zig fetch --save leaves an existing hash-less dependency entry untouched, so the generated build.zig.zon never got its hash. pyoz init now lets zig fetch --save add the entry, and falls back to the URL-only entry (with instructions) when offline. Projects created with 0.13.0 can add the .hash = "..." line that the build error prints, or delete the .PyOZ entry and run zig fetch --save=PyOZ https://github.com/pyozig/PyOZ/archive/refs/tags/v0.13.1.tar.gz.
  • The release workflow now smoke-tests every release on Linux, macOS and Windows: pip install pyoz, pyoz init (without --local), pyoz build, install and import.

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.1.tar.gz for the source code.

Quick Start

pyoz init mymodule
cd mymodule
pyoz build
pip install dist/*.whl

Don't miss a new PyOZ release

NewReleases is sending notifications on new releases.