-
Update version string in
ibis_bigquery/version.py
. TODO: add release date to CHANGELOG, too. -
Build the package
git clean -xfd python setup.py register sdist bdist_wheel
-
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 \ ibis-bigquery
-
Upload to PyPI
twine upload dist/*
-
Create the release on GitHub using the tag created earlier.
- TODO: copy release notes.
- Upload wheel and source zip from
dist/
directory.
-
Do a pull-request to the feedstock on ibis-bigquery-feedstock (Or review PR from @regro-cf-autotick-bot which updates the feedstock).
- update the version
- update the SHA256 (retrieve from PyPI)
- update the dependencies (if they changed)