Skip to content

Development

Tomy Hsieh edited this page Apr 9, 2023 · 5 revisions

Release workflow

  1. Bump version in __init__.py
  2. Manually dispatch test releases in GitHub Actions
  3. Testing with instructions below
  4. Publish release on GitHub to trigger stable release

Testing release on TestPyPI

  1. Setup and activate a new virtual environment
python -m venv env
source env/bin/activate
  1. Download the test release on TestPyPI

Add extra-index-url so we can install other dependencies from standard PyPI

--extra-index-url https://pypi.org/simple/
Clone this wiki locally