|
2 | 2 |
|
3 | 3 | - Check that the current virtualenv matches the current coverage branch.
|
4 | 4 | - Version number in coverage/version.py
|
5 |
| - version_info = (4, 0, 2, 'alpha', 1) |
6 |
| - version_info = (4, 0, 2, 'beta', 1) |
7 |
| - version_info = (4, 0, 2, 'candidate', 1) |
8 |
| - version_info = (4, 0, 2, 'final', 0) |
| 5 | + version_info = (4, 0, 2, "alpha", 1) |
| 6 | + version_info = (4, 0, 2, "beta", 1) |
| 7 | + version_info = (4, 0, 2, "candidate", 1) |
| 8 | + version_info = (4, 0, 2, "final", 0) |
9 | 9 | - Python version number in classifiers in setup.py
|
10 | 10 | - Copyright date in NOTICE.txt
|
11 | 11 | - Update specific Python versions in appveyor.yml ("PYTHON_VERSION")
|
|
23 | 23 | - Check that the docs build correctly:
|
24 | 24 | $ tox -e doc
|
25 | 25 | - Done with changes to source files, check them in.
|
26 |
| - - git push |
| 26 | + $ git push |
27 | 27 | - Generate new sample_html to get the latest, incl footer version number:
|
28 |
| - make clean |
29 |
| - pip install -e . |
30 |
| - cd ~/cog/trunk |
31 |
| - rm -rf htmlcov |
32 |
| - coverage run --branch --source=cogapp -m pytest -k CogTestsInMemory; coverage combine; coverage html |
| 28 | + $ make clean |
| 29 | + $ pip install -e . |
| 30 | + $ cd ~/cog/trunk |
| 31 | + $ rm -rf htmlcov |
| 32 | + $ coverage run --branch --source=cogapp -m pytest -k CogTestsInMemory; coverage combine; coverage html |
33 | 33 | - IF PRE-RELEASE:
|
34 |
| - rm -f ~/coverage/trunk/doc/sample_html_beta/*.* |
35 |
| - cp -r htmlcov/ ~/coverage/trunk/doc/sample_html_beta/ |
| 34 | + $ rm -f ~/coverage/trunk/doc/sample_html_beta/*.* |
| 35 | + $ cp -r htmlcov/ ~/coverage/trunk/doc/sample_html_beta/ |
36 | 36 | - IF NOT PRE-RELEASE:
|
37 |
| - rm -f ~/coverage/trunk/doc/sample_html/*.* |
38 |
| - cp -r htmlcov/ ~/coverage/trunk/doc/sample_html/ |
| 37 | + $ rm -f ~/coverage/trunk/doc/sample_html/*.* |
| 38 | + $ cp -r htmlcov/ ~/coverage/trunk/doc/sample_html/ |
39 | 39 | cd ~/coverage/trunk
|
40 | 40 | - IF NOT PRE-RELEASE:
|
41 | 41 | check in the new sample html
|
|
62 | 62 | $ make test_upload
|
63 | 63 | - Update PyPI:
|
64 | 64 | - upload kits:
|
65 |
| - - $ make kit_upload |
| 65 | + $ make kit_upload |
66 | 66 | - Tag the tree
|
67 |
| - - git tag coverage-3.0.1 |
68 |
| - - git push --tags |
| 67 | + $ git tag coverage-3.0.1 |
| 68 | + $ git push --tags |
69 | 69 | - Bump version:
|
70 | 70 | - coverage/version.py
|
71 | 71 | - increment version number
|
72 | 72 | - IF NOT PRE-RELEASE:
|
73 | 73 | - set to alpha-0 if just released.
|
74 | 74 | - CHANGES.rst
|
75 | 75 | - add an "Unreleased" section to the top.
|
76 |
| - - git push |
| 76 | + $ git push |
77 | 77 | - Update Tidelift:
|
78 |
| - - make tidelift_relnotes |
| 78 | + $ make tidelift_relnotes |
79 | 79 | - Update GitHub releases:
|
80 |
| - - make github_releases |
| 80 | + $ make github_releases |
81 | 81 | - Update readthedocs
|
82 | 82 | - IF NOT PRE-RELEASE:
|
83 | 83 | - update git "stable" branch to point to latest release
|
|
0 commit comments