For a first release:
- pip install xstatic-release,
- Add "dist", ".eggs" & "MANIFEST" to your .gitignore
For every release:
- Update data and metadata in the xstatic/pkg/MODULE_NAME tree
- Run xstatic-release to update setup.cfg (and generate missing files if needed)
- Commit
- Submit to gerrit for review
- After the patch merges, git tag it with PACKAGE_VERSION and push that tag as per https://wiki.openstack.org/wiki/StableBranchRelease#Tag
- Release package with "python setup.py sdist", "python setup.py bdist_wheel"
- 1.2.1 Fix incorrect use of PACKAGE_NAME vs NAME
- 1.2.0 Remove use of setuptools_scm and revert to more typical xstatic setup.py
- 1.1.3 Correct naming of summary -> description fields
- 1.1.2 First usable public release