Skip to content

Commit 1db4789

Browse files
authored
Merge pull request #13509 from meeseeksmachine/auto-backport-of-pr-13492-on-v3.1.x
Backport PR #13492 on branch v3.1.x (Doc more release updates)
2 parents 2797c8c + 6e006cf commit 1db4789

File tree

2 files changed

+30
-4
lines changed

2 files changed

+30
-4
lines changed

doc/devel/release_guide.rst

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,16 @@ tagged commit should be tested locally before it is uploaded::
3232
pytest -n 8 .
3333

3434

35-
In addition the following two tests should be run and manually inspected::
35+
In addition the following test should be run and manually inspected::
36+
37+
python unit/memleak.py agg agg.pdf
38+
39+
40+
In addition the following should be run and manually inspected, but
41+
is currently broken::
3642

37-
python unit/memleak_hawaii3.py
3843
pushd examples/tests/
39-
python backend_driver.py
44+
python backend_driver_sgskip.py
4045
popd
4146

4247

@@ -45,7 +50,11 @@ In addition the following two tests should be run and manually inspected::
4550
GitHub Stats
4651
------------
4752

48-
We automatically extract GitHub issue, PRs, and authors from GitHub via the API::
53+
54+
We automatically extract GitHub issue, PRs, and authors from GitHub via the API.
55+
copy the current :file:`github_stats.rst` to :file:`github_stats_X.Y.Z.rst`.
56+
57+
To re-generate the updated ::
4958

5059
python tools/github_stats.py --since-tag v2.2.0 --milestone=v3.0 --project 'matplotlib/matplotlib' --links > doc/users/github_stats.rst
5160

@@ -65,6 +74,9 @@ Review and commit changes. Some issue/PR titles may not be valid rst (the most
6574
Update and Validate the Docs
6675
----------------------------
6776

77+
Merge the most recent 'doc' branch (``v3.0.2-doc``) into the branch you
78+
are going to tag on and delete the doc branch on GitHub.
79+
6880
Before tagging, update the "what's new" and "API changes" listings.
6981

7082
for the "what's new"
@@ -96,6 +108,7 @@ need to create a python2 environment with ``requests==2.9.0`` and linkchecker ::
96108
pip install linkchecker
97109
pushd doc/build/html
98110
linkchecker index.html --check-extern
111+
popd
99112

100113
Address any issues which may arise. The internal links are checked on travis, this should only
101114
flag failed external links.

tools/github_stats.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -227,3 +227,16 @@ def report(issues, show_urls=False):
227227
print()
228228
print('Issues (%d):\n' % n_issues)
229229
report(issues, show_urls)
230+
print()
231+
print()
232+
print("""Previous GitHub Stats
233+
---------------------
234+
235+
236+
.. toctree::
237+
:maxdepth: 1
238+
:glob:
239+
240+
github_stats_*
241+
242+
""")

0 commit comments

Comments
 (0)