"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "devscripts/RELEASE-CHECKLIST" between
cheetah3-3.1.0.tar.gz and cheetah3-3.2.0.tar.gz

About: Cheetah3 is a template engine and code generation tool for e.g. for Web development or Java, SQL, LaTeX, form email ... (written in Python).

RELEASE-CHECKLIST  (cheetah3-3.1.0):RELEASE-CHECKLIST  (cheetah3-3.2.0)
skipping to change at line 22 skipping to change at line 22
Status" in trove classifiers; edit dev_tag or download URL: if a Status" in trove classifiers; edit dev_tag or download URL: if a
non-stable version - append 'dev' and date stamp, for a stable non-stable version - append 'dev' and date stamp, for a stable
version remove 'dev' and date stamp). Commit. Verify. version remove 'dev' and date stamp). Commit. Verify.
2. Run ../prerelease-tag $NEW_TAG. This checks out the release branch and 2. Run ../prerelease-tag $NEW_TAG. This checks out the release branch and
creates the new tag at the head of the release branch. Push the branch creates the new tag at the head of the release branch. Push the branch
and the tag to start test/build. and the tag to start test/build.
3. Run ../release. This generates and uploads new archives to PyPI. 3. Run ../release. This generates and uploads new archives to PyPI.
4. Hide/show old releases at PyPI. 4. Generate new docs using ./build-all-docs. Upload docs using
5. Generate new docs using ./build-all-docs. Upload docs using
./publish-docs. ./publish-docs.
6. Run ../postrelease. The script checks out master and null-merge maint. 5. Run ../postrelease. The script checks out master and null-merge maint.
The script restores ANNOUNCE.rst from the previous commit (HEAD~). It The script restores ANNOUNCE.rst from the previous commit (HEAD~). It
calls editor; update next version, remove the list of contributors calls editor; update next version, remove the list of contributors
and the list of changes, edit download URL in ANNOUNCE.rst. Edit and the list of changes, edit download URL in ANNOUNCE.rst. Edit
docs/news.rst - add new version. Edit Version.py and README.rst - fix docs/news.rst - add new version. Edit Version.py and README.rst - fix
versions. Edit section [egg_info] in setup.cfg. In SetupConfig.py versions. Edit section [egg_info] in setup.cfg. In SetupConfig.py
edit "Development Status" in trove classifiers; edit dev_tag or edit "Development Status" in trove classifiers; edit dev_tag or
download URL. Commit. Verify. Fast-forward next to master. download URL. Commit. Verify. Fast-forward next to master.
7. Run ../push-all in the development repository to push all branches 6. Run ../push-all in the development repository to push all branches
and tags to the public repositories. and tags to the public repositories.
8. Wait until tests finished at AppVeyor. Download generated wheels, put 7. Wait until tests finished at AppVeyor. Download generated wheels, put
them into dist directory and upload to PyPI using twine. them into dist directory and upload to PyPI using twine.
9. Send announcement to the Cheetah mailing list. For a stable release 8. Send announcement to the Cheetah mailing list. For a stable release
send announcements to python and python-announce mailing lists. send announcements to python and python-announce mailing lists.
10. Announce new release at Wikipedia 9. Announce new release at Wikipedia
(https://en.wikipedia.org/wiki/CheetahTemplate). (https://en.wikipedia.org/wiki/CheetahTemplate).
 End of changes. 6 change blocks. 
7 lines changed or deleted 5 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)