Skip to content

v0.1.0a4 — 2026-04-24

Packaging hotfix on top of 0.1.0a3.

Fix

oxi init crashed on PyPI installs with FileNotFoundError: adapters/_template not found. The template directory lived at the repo root and wasn't included in the wheel. On editable installs the code walked up to find it from __file__; on PyPI there was nothing to find.

Fix: the template now ships inside the package at oxi_core/templates/adapter/ as package-data. default_template_root() loads it from there.

Discovered by walking the docs/runbooks/install.md against a fresh venv + PyPI install.

0.1.0a3 status

Available on PyPI but broken for new installs. Pip's --pre resolver picks the newer 0.1.0a4 automatically, so anyone following the runbook after this release lands is unaffected. Not yanking — 0.1.0a3 will still work once someone has the template directory locally (e.g. cloned the repo for editable install), so yanking would be heavier than the benefit.

Install

pip install --pre oxi-core

Tests

578 passing on main.