First, install uv.
uv sync
uv tree
uv run pytest
./bin/test-all.sh
uv run bin/lint.sh
uv build
uv version --bump [major|minor|patch]
V=v$(uv version --short) && git add pyproject.toml uv.lock && git commit -m $V && git tag -a -m $V $V
See the PyPI docs to generate a token. See the uv docs for options to configure the token.
rm -f dist/* && uv build && uv publish --token pypi-………