mitmproxy/release/release-checklist

35 lines
861 B
Plaintext

- Check the version number:
mitmproxy/libmproxy/version.py
netlib/netlib/version.py
pathod/libpathod/version.py
- Render the docs:
cshape doc-src doc
- Run the test release, make sure the output is sensible
./release/test-release
- Build the OSX binaries
- Follow instructions in osxbinaries
- Move to download dir:
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
- Tag with the version number, and do:
git push --tags
- Upload to pypi for each project:
python ./setup.py sdist upload
- Now bump the version number to be ready for the next cycle:
mitmproxy/libmproxy/version.py
netlib/netlib/version.py
pathod/libpathod/version.py