- Bump version in
pyproject.toml
,gridstatus/version.py
, andgridstatus/tests/test_version.py
- Run
poetry run python ./docs/update_docs.py
to update methods in docs - Run
make test-slow
to ensure slow test that CI doesn't check are passing - Update
CHANGELOG.md
to reflect changes made since the previous release and the date of the release - Make release on GitHub and tag it with a matching version number. The tag must start with
v
and be followed by the version number. For example,v0.1.0
a. Therelease.yaml
workflow will publish the package to PyPI after the release has been published. - Confirm package was uploaded to PyPi