Skip to content

Prepare 0.2.0b1 beta release#22

Merged
iancharest merged 1 commit into
mainfrom
codex/prepare-0.2.0b1
Jun 13, 2026
Merged

Prepare 0.2.0b1 beta release#22
iancharest merged 1 commit into
mainfrom
codex/prepare-0.2.0b1

Conversation

@iancharest

Copy link
Copy Markdown
Contributor

Summary

  • Bump package version to 0.2.0b1.
  • Promote package classifier/status from pre-alpha to beta.
  • Move current unreleased duplex work into the 0.2.0b1 changelog section.
  • Record the ABI decision: keep per-CPython-version wheels for the public beta.
  • Add a release checklist covering tag builds, TestPyPI, PyPI, and GitHub release artifacts.
  • Document that Windows support is deferred until Windows test hardware is available.

Validation

  • PyPI name check: https://pypi.org/pypi/tachyaudio/json returned 404, so the name appears available.
  • PYTHONPATH=src python3 -m unittest discover -s tests
  • python3 -m compileall -q src tests examples
  • PYTHONPATH=src python3 - <<'PY' ... import tachyaudio ... PY returned 0.2.0b1.
  • /private/tmp/tachyaudio-beta-venv/bin/python -m build --sdist --wheel
  • /private/tmp/tachyaudio-beta-venv/bin/python -m twine check dist/*

Closes #8.

@iancharest iancharest merged commit 1ce2baa into main Jun 13, 2026
0 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Decide stable ABI vs per-version wheels

1 participant