aboutsummaryrefslogtreecommitdiffstats
path: root/release/release-checklist
diff options
context:
space:
mode:
authorMaximilian Hils <git@maximilianhils.com>2014-01-22 16:01:31 +0100
committerMaximilian Hils <git@maximilianhils.com>2014-01-22 16:01:31 +0100
commit94e530ec4fe4378f89eea44796f31847da52ddf2 (patch)
treee8f30dc5fefd0654e4d700a01e4364f0ea25b8a0 /release/release-checklist
parent1786d778194b543ae77468a716c9e15caf247180 (diff)
parent9044b8b8f534debf84de553bf1e57cd91a08ee91 (diff)
downloadmitmproxy-94e530ec4fe4378f89eea44796f31847da52ddf2.tar.gz
mitmproxy-94e530ec4fe4378f89eea44796f31847da52ddf2.tar.bz2
mitmproxy-94e530ec4fe4378f89eea44796f31847da52ddf2.zip
merge master
Diffstat (limited to 'release/release-checklist')
-rw-r--r--release/release-checklist25
1 files changed, 25 insertions, 0 deletions
diff --git a/release/release-checklist b/release/release-checklist
new file mode 100644
index 00000000..d44f8a41
--- /dev/null
+++ b/release/release-checklist
@@ -0,0 +1,25 @@
+
+- Bump the version number:
+
+ mitmproxy/libmproxy/version.py
+ mitmproxy/requirements.txt
+ netlib/netlib/version.py
+ netlib/requirements.txt
+ pathod/netlib/version.py
+ pathod/requirements.txt
+
+
+- Render the docs:
+ cshape doc-src doc
+
+- Run the test release, make sure the output is sensible
+ ./release/test-release
+
+- Build sdist packages:
+ python ./setup.py sdist
+
+- Test the packages by installing in a virtualenv:
+ - cd dist
+ - tar -xzvf pkgfile.tgz
+ - virtualenv venv
+