- Pick a new version number (e.g.
X.Y.Z
) - Update CHANGELOG with that number
- Update setup.py with that number
Run
$ python setup.py install --user
- Check
~/.local/bin/generate-dashboard
for the update version. - Try the example on README.
- Head to https://github.com/weaveworks/grafanalib/releases/new and create the release there.
- Wait for GitHub Actions to complete the build and release.
- Confirm on https://pypi.org/project/grafanalib/ that the release made it there.
Run
$ pip intall grafanalib -U
- Check if the upgrade worked and the test above still passes.