-
Update the CHANGELOG. Example: #60
-
Tag commit
git tag -a x.x.x -m 'Version x.x.x'
-
and push to github
git push upstream main --tags
-
Build the package
git clean -xfd python setup.py sdist bdist_wheel --universal
-
Upload to test PyPI
twine upload --repository testpypi dist/*
-
Try out test PyPI package
pip install --upgrade --index-url https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple pydata-google-auth
-
Upload to PyPI
twine upload dist/*
-
Do a pull-request to the feedstock on
pydata-google-auth-feedstock <https://github.com/conda-forge/pydata-google-auth-feedstock/>
__update the version update the SHA256 (retrieve from PyPI)