mitmproxy/release
2017-03-15 22:36:58 +01:00
..
hooks InstallBuilder (#1826) 2016-12-11 23:07:47 +01:00
installbuilder InstallBuilder (#1826) 2016-12-11 23:07:47 +01:00
specs fix pyinstaller 2016-11-28 00:51:52 +01:00
.gitignore move bin into release, update rtool 2016-02-18 11:25:29 +01:00
README.md update release instructions 2017-03-15 22:36:58 +01:00
rtool.pem add release 2016-02-15 14:58:53 +01:00
rtool.py improve version specifiers 2017-01-23 20:33:12 +01:00
setup.py InstallBuilder (#1826) 2016-12-11 23:07:47 +01:00

Release Checklist

Make sure run all these steps on the correct branch you want to create a new release for!

  • Verify mitmproxy/version.py
  • Update CHANGELOG
  • Verify that all CI tests pass
  • Tag the release and push to Github
  • Wait for tag CI to complete

GitHub Release

PyPi

  • Upload wheel to pypi: twine upload <mitmproxy-...-.whl

Docker

After everything is done, you might want to bump the version on master in https://github.com/mitmproxy/mitmproxy/blob/master/mitmproxy/version.py if you just created a major release.