@@ -3,18 +3,19 @@ How to create a distribution of python-fmask.
331. Ensure that you have pulled and committed everything which needs to go in.
442. Change the version number in the fmask/__init__.py. Version number
55 is of the form a.b.c, as discussed below.
6+ 3. Update the release notes page in the doco (doc/source/releasenotes.rst),
7+ by going through the change logs since the last release, and noting
8+ what has been done.
69 DON'T FORGET TO COMMIT THIS, BEFORE THE NEXT STEP!!!!
7- 3. Update the release notes page in the doco, by going through the change
8- logs since the last release, and noting what has been done.
9- COMMIT THIS CHANGE!!!
10- 4. Use "git tag" to add a version number tag, e.g.
11- git tag pythonfmask-0.3.1
12- 5. Push the changes to github with "git push".
13- 6. Check out a clean copy of the repository into /tmp or
10+ 4. Push the changes to github with "git push" and create a PR for it and merge it.
11+ 5. Check out a clean copy of the repository into /tmp or
1412 somewhere similar and 'cd' into it.
15- 7 . Create the distribution tarball, using
13+ 6 . Create the distribution tarball, using
1614 python setup.py sdist --formats=gztar,zip
1715 This creates both a tar.gz and a zip, under a subdirectory called dist
16+ 7. Create checksums of each of these, e.g.
17+ sha256sum python-fmask-0.5.9.tar.gz > python-fmask-0.5.9.tar.gz.sha256
18+ sha256sum python-fmask-0.5.9.zip > python-fmask-0.5.9.zip.sha256
18198. Go to the https://github.com/ubarsc/python-fmask/releases page, and create a
1920 new release by pressing "Draft a new release".
2021 You should fill in the following:
0 commit comments