Note: To release a new Instana package, you must be a project member of the Instana package project on Pypi. Contact Peter Giacomo Lombardo to be added.
- Before releasing, assure that tests have passed and that the package has also been manually validated in various stacks.
git checkout master && git pull --rebase && pip install -U twine- Bump the package version in
setup.py - Create a draft Release on Github
python setup.py sdist bdist_wheelto create the whl file in./dist/- Upload the package to Pypi with twine:
twine upload dist/instana-<version>* - Validate the new release on https://pypi.org/project/instana/
- Update Python documentation with latest changes: https://docs.instana.io/ecosystem/python/
- Publish the draft release on Github