aboutsummaryrefslogtreecommitdiffstats
path: root/release/release-checklist
diff options
context:
space:
mode:
Diffstat (limited to 'release/release-checklist')
-rw-r--r--release/release-checklist21
1 files changed, 19 insertions, 2 deletions
diff --git a/release/release-checklist b/release/release-checklist
index d0bf8aad..c0d8d82d 100644
--- a/release/release-checklist
+++ b/release/release-checklist
@@ -2,8 +2,6 @@
- Bump the version number:
mitmproxy/libmproxy/version.py
- mitmproxy/requirements.txt
- mitmproxy/test/requirements.txt
netlib/netlib/version.py
netlib/requirements.txt
netlib/test/requirements.txt
@@ -26,3 +24,22 @@
- tar -xzvf pkgfile.tgz
- virtualenv venv
+- Build the OSX binaries
+ - Follow instructions in osxbinaries
+ - Package:
+ cp -r ./doc /tmp/osx-mitmproxy/
+ mv /tmp/osx-mitmproxy /tmp/osx-mitmproxy-VERSION
+ tar -czvf /tmp/osx-mitmproxy-VERSION.tar.gz /tmp/osx-mitmproxy-VERSION
+ mv /tmp/osx-mitmproxy-VERSION.tar.gz ~/mitmproxy/www.mitmproxy.org/src/download
+
+- Build the sources for each project:
+ python ./setup.py sdist
+ mv ./dist/FILE ~/mitmproxy/www.mitmproxy.org/src/download
+
+
+- Adjust links on www.mitmproxy.org
+
+- Upload to pypi for each project:
+
+ python ./setup.py sdist upload
+