How to make a Topology release?
Edit version:
nano lib/topology/__init__.py
Update changelog in README.rst:
git log nano README.rst
Commit, tag:
git commit -a chg: dev: Bumping version number to x.y.z. git tag x.y.z
Build wheel package:
tox -e build
Push new revision and tag:
git push git push origin x.y.z
Upload to PyPI:
twine upload --repository hpepypi --skip-existing dist/*
You need to have an entry in ~/.pypirc
:
[distutils] index-servers = hpepypi [hpepypi] repository = https://upload.pypi.org/legacy/ username = hpe-networking password = *******
Add entry in GitHub releases: