@@ -32,11 +32,16 @@ tagged commit should be tested locally before it is uploaded::
32
32
pytest -n 8 .
33
33
34
34
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::
36
42
37
- python unit/memleak_hawaii3.py
38
43
pushd examples/tests/
39
- python backend_driver .py
44
+ python backend_driver_sgskip .py
40
45
popd
41
46
42
47
@@ -45,7 +50,11 @@ In addition the following two tests should be run and manually inspected::
45
50
GitHub Stats
46
51
------------
47
52
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 ::
49
58
50
59
python tools/github_stats.py --since-tag v2.2.0 --milestone=v3.0 --project 'matplotlib/matplotlib' --links > doc/users/github_stats.rst
51
60
@@ -65,6 +74,9 @@ Review and commit changes. Some issue/PR titles may not be valid rst (the most
65
74
Update and Validate the Docs
66
75
----------------------------
67
76
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
+
68
80
Before tagging, update the "what's new" and "API changes" listings.
69
81
70
82
for the "what's new"
@@ -96,6 +108,7 @@ need to create a python2 environment with ``requests==2.9.0`` and linkchecker ::
96
108
pip install linkchecker
97
109
pushd doc/build/html
98
110
linkchecker index.html --check-extern
111
+ popd
99
112
100
113
Address any issues which may arise. The internal links are checked on travis, this should only
101
114
flag failed external links.
0 commit comments