1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
ToDo for releasing
==================
preparation
-----------
1. run ``python setup.py extract_messages``
2. run ``(cd sphinxcontrib/htmlhelp/locales/; tx push -s)``
3. call for translation
release
-------
1. check travis-ci testing result
2. run ``(cd sphinxcontrib/htmlhelp/locales/; tx pull -a -f)``
3. run ``python setup.py compile_catalog``
4. Run ``git add sphinxcontrib``
5. Run ``git commit -am 'Update message catalogs'``
6. check release version in ``sphinxcontrib/htmlhelp/version.py``
7. update release date in ``CHANGES``
8. Run ``make clean``
9. build distribtion files: ``python setup.py release sdist bdist_wheel``
10. make a release: ``twine upload --sign --identity=<your-identify> dist/<new-version-files>``
11. check PyPI page: https://pypi.org/p/sphinxcontrib-htmlhelp
12. tagging with version name. e.g.: git tag 1.1.0
13. bump version in ``sphinxcontrib/htmlhelp/version.py``
|