Skip to content

Latest commit

 

History

History
48 lines (32 loc) · 628 Bytes

File metadata and controls

48 lines (32 loc) · 628 Bytes

Release Process

Update the version in pyproject.toml.

Then build as below.

Requirement: pip install build

Build from Windows

If using UV:

del dist\*.* /Q && uv run python -m build

or without UV:

del dist\*.* /Q && python -m build

Build on Linux

If using UV:

rm dist/*.* | uv run python3 -m build

or without UV:

rm dist/*.* | python3 -m build

Release on PyPI

First, if needed: pip install twine

Upload to PyPi:

python -m twine upload dist/*

Upload to PyPiTest:

python -m twine upload --repository testpypi dist/*