Commit Graph

190 Commits

Author SHA1 Message Date
Maximilian Hils f6f9944160 pyinstaller: add passlib hook 2017-09-04 18:07:27 +02:00
Thomas Kriechbaumer 5931c40d3c bump rtool dependencies 2017-08-18 09:57:08 +02:00
Maximilian Hils 9c49943db4 minor fixes for windows package 2017-06-14 14:35:51 +02:00
Maximilian Hils f3c2123bc7 add windows store experiment 2017-06-04 23:43:23 +02:00
Maximilian Hils f90e8dc04d Update setup.py 2017-05-26 14:28:58 +02:00
Maximilian Hils 8861da5af3 bump cryptography 2017-05-26 14:11:31 +02:00
Thomas Kriechbaumer 82f87919e2 fix markdown 2017-04-30 11:21:28 +02:00
Thomas Kriechbaumer 8a4a46e7d3 update docker-release tags during release 2017-04-30 11:19:55 +02:00
Maximilian Hils b537997f4f Update README.md 2017-04-28 14:43:49 +02:00
Maximilian Hils 05e1f22143 Update README.md 2017-04-28 14:24:57 +02:00
Thomas Kriechbaumer dadefaecdb update release instructions 2017-03-15 22:36:58 +01:00
Thomas Kriechbaumer e755399d1e update release instructions 2017-03-15 20:06:39 +01:00
Maximilian Hils 1bafe73a94 update release docs 2017-03-04 11:50:40 +01:00
Maximilian Hils b87b69be7e Update README.md 2017-02-21 18:38:30 +01:00
Maximilian Hils dc7a7ad697 Update README.md 2017-02-21 18:37:56 +01:00
Thomas Kriechbaumer 63beaa18ce improve version specifiers 2017-01-23 20:33:12 +01:00
Maximilian Hils 9e06c69ea3 Update README.md 2016-12-27 21:01:39 +01:00
Maximilian Hils 2a96d43602 Update README.md 2016-12-27 20:58:32 +01:00
Maximilian Hils 980a84326b InstallBuilder (#1826) 2016-12-11 23:07:47 +01:00
Doug Freed 306431f0b8 release: fix dropping _main suffix 2016-12-04 17:41:31 +00:00
Maximilian Hils 3154dc87fd fix pyinstaller
amongst other things, fix #1746
2016-11-28 00:51:52 +01:00
Maximilian Hils e3dc46a8cd fix pyinstaller (#1788) 2016-11-25 16:46:49 +01:00
Maximilian Hils 8ba5f40d76 Update README.md 2016-11-22 23:30:57 +01:00
Maximilian Hils 39b24a5bab Update README.md 2016-11-22 23:11:57 +01:00
Maximilian Hils 4ab654748a fix pyinstaller builds 2016-10-27 11:45:03 -07:00
Maximilian Hils d096b36068 fix pyinstaller builds 2016-10-26 00:09:33 -07:00
Maximilian Hils 47b3a0e466 Update and rename README.mkd to README.md 2016-10-25 23:48:03 -07:00
Aldo Cortesi 8430f857b5 The final piece: netlib -> mitproxy.net 2016-10-20 11:56:38 +13:00
Aldo Cortesi c774a9fec9 python3: clean up super and __future__ 2016-10-17 18:03:07 +13:00
Aldo Cortesi ce98a9219e test & examples: zap six 2016-10-17 16:45:45 +13:00
Aldo Cortesi 5db860a334 Bump to 0.18.1 to fix pypi obstreperousness
Also include contriburors update.
2016-10-16 23:52:47 +13:00
Aldo Cortesi 00603021d9 docs: concurrency, developing scripts 2016-10-16 20:39:34 +13:00
Maximilian Hils 63f64cd660 minor fixes 2016-07-29 19:07:48 -07:00
Maximilian Hils 3b71c19af3 clean up release tool, build linux binaries 2016-07-29 18:37:37 -07:00
Maximilian Hils d97fe767dc update dependencies (#1435) 2016-07-25 21:52:34 -07:00
Maximilian Hils b27db1fc81 minor fixes 2016-07-19 18:09:33 -07:00
Shadab Zafar 8135b356d6 Decode commit value in rtool 2016-07-10 15:50:13 +05:30
Maximilian Hils 811b72cd30 blacklist pysftp 0.2.9
https://bitbucket.org/dundeemt/pysftp/issues/97/pysftp-029-breaks-builds
2016-07-06 13:01:24 -07:00
Maximilian Hils 28531a4dd7 fix lxml installation on py27 2016-06-26 22:25:13 -07:00
Maximilian Hils e7bdee56ef rtool: build py3 wheels an binaries 2016-06-26 22:13:42 -07:00
Maximilian Hils 5552b5e782 snapshots: fix build tag 2016-03-31 18:07:47 +02:00
Maximilian Hils e0f1f13c14 minor pyinstaller fixes 2016-03-12 18:55:25 +01:00
Aditya 891d7a87b8 Add icon for binaries 2016-03-11 20:30:17 +05:30
Maximilian Hils 47fa843795 add icon for binaries
This differs from the favicon as that the .ico file stores
the logo in multiple resolutions.
2016-03-08 20:33:48 +01:00
Maximilian Hils 0faae87acc fix snapshot upload 2016-02-27 14:26:54 +01:00
Aldo Cortesi 5441683037 First-order conversion of rtool to flat directory structure 2016-02-19 16:43:26 +13:00
Maximilian Hils bf024cd153 Merge branch 'master' of https://github.com/mitmproxy/mitmproxy 2016-02-18 11:27:40 +01:00
Maximilian Hils f42af90612 move bin into release, update rtool 2016-02-18 11:25:29 +01:00
Aldo Cortesi 36e070ee25 Pull bin to the top, move pathod examples to examples dir 2016-02-18 10:15:59 +13:00
Aldo Cortesi 14f6bcd86e Adjust release for new repo structure 2016-02-18 09:48:37 +13:00
Thomas Kriechbaumer e2ca4ea923 fix minor things 2016-02-16 22:01:50 +01:00
Maximilian Hils df92228b93 rtool: remove support for source distributions 2016-02-16 00:39:07 +01:00
Maximilian Hils 10f9b6faa7 fix release tool, refs #947 2016-02-16 00:22:38 +01:00
Maximilian Hils 95cef3c0e9 merge metadata files 2016-02-15 15:43:59 +01:00
Maximilian Hils dd2c500294 add release 2016-02-15 14:58:53 +01:00
Maximilian Hils 33fa49277a move mitmproxy 2016-02-15 14:58:46 +01:00
Maximilian Hils 0b06b02c92 add new pyinstaller spec files 2015-11-29 02:48:39 +01:00
Aldo Cortesi f16f2b9ce3 Adjust pyinstaller spec paths 2015-11-06 11:44:37 +13:00
Aldo Cortesi 19a17933cc Disable mitmweb OSX binary generation for now 2015-08-16 21:40:41 +12:00
Aldo Cortesi be498bc1a3 Adapt mitmdump and mitmweb for certifi and release process 2015-08-16 19:55:55 +12:00
Aldo Cortesi 2973a79c59 Adapt mitmproxy.spec for new cryptography, certifi and new release structure 2015-08-16 17:24:40 +12:00
Aldo Cortesi 7e4020213c Remove release tools 2015-08-16 12:31:51 +12:00
Maximilian Hils 69ce4c3f14 remove evil unicode_literals 2015-08-06 10:49:41 +02:00
Maximilian Hils c3c3d28bb1 update build script 2015-07-22 13:49:18 +02:00
Maximilian Hils fe03a656a9 make build script amazing 2015-07-22 02:43:45 +02:00
Maximilian Hils d2d2edc140 make build script executable on *nix 2015-07-22 00:44:24 +02:00
Maximilian Hils ec02eda0b4 preliminary release script 2015-07-21 19:03:25 +02:00
Maximilian Hils 7fcbbb86cc streamline build process 2015-07-21 17:51:59 +02:00
Aldo Cortesi 946fd375fa Changelog for v0.12.1 2015-06-03 09:33:09 +12:00
Aldo Cortesi 99c691def5 Post-release version bump, and checklist addition. 2015-05-26 10:44:52 +12:00
Aldo Cortesi 6d70b790df release: include resources PyInstaller doesn't record in spec files. 2015-05-25 13:08:32 +12:00
Aldo Cortesi 0d59c2da97 Better error when invalid palette is specified 2015-03-12 22:56:47 +11:00
Aldo Cortesi 04e9260b74 Re-enable OSX binary builds for mitmproxy and mitmweb 2015-03-12 22:52:46 +11:00
Aldo Cortesi 40366fa94e Virtualenv is the one and only recommended dev environment
- Create a "dev" script to create a virtualenv-based dev environment
- Update the docs to remove non-virtualenv install recommendations
- Update osx-binaries generation to use virtualenv

TODO:
- The dev script or an equivalent should be made to work on Windows
- We still can't remove the annoying top-level command scripts, because
pyinstaller doesn't support entry points. Once it does, they can go.
2015-03-12 22:12:15 +11:00
Aldo Cortesi dfc1b39164 Update for latest master of PyInstaller 2015-03-12 13:26:21 +11:00
Aldo Cortesi 55970bf0cc Minor tweaks to release checlist and binary builds 2014-12-29 12:45:38 +13:00
Aldo Cortesi 84f57a2832 Adjust how doc rendering uses mitmproxy source location
We now make sure our imports come from here too, and that we have mod cons like
tilde expansion in the env variable.
2014-12-28 23:16:50 +13:00
Aldo Cortesi e4f510685e Generalize binary building, add static resources, add spec files for mitmproxy, mitmdump and mitmweb
We're now ready to use the same script (more or less) to build Windows
binaries.
2014-12-28 17:39:44 +13:00
Aldo Cortesi 0cc8c44c22 Minor improvements to osx binary build process
- Add --shortversion on tools to make packaging easier
- Automate tarfile generation
2014-12-28 15:07:44 +13:00
Maximilian Hils 4b94c7cf15 bump version, update release checklist 2014-12-24 02:03:14 +01:00
Aldo Cortesi 645a4a0c04 Some additions to the release checklist 2014-11-15 15:47:00 +13:00
Aldo Cortesi ec17e70d9e Remove entry points in favor of vanilla scripts, fix test-release 2014-11-11 14:00:28 +13:00
Aldo Cortesi 5025bf872c Minor doc adjustments 2014-11-07 16:32:46 +13:00
Aldo Cortesi d0de490ef1 Release prep: binaries build script, release checklist, fuzzing 2014-11-02 18:04:57 +13:00
Maximilian Hils 36930a6e1d actually remove test dependencies from requirements.txt 2014-01-28 03:17:27 +01:00
Aldo Cortesi cabd848b1e Release test script and checklist. 2014-01-19 18:08:59 +13:00
Aldo Cortesi 789700ade2 Prep for release: CHANGELOG and CONTRIBUTORS 2013-08-25 10:28:15 +12:00
Aldo Cortesi c89378047b Formalize OSX binary script a bit more. 2013-06-16 15:50:08 +12:00
Aldo Cortesi a386dff058 Remove pyinstaller specs. Add a quick-and-dirty script for building OSX binaries. 2013-06-16 15:13:28 +12:00
Aldo Cortesi 9e94fdc6db Make ready for pyinstaller. 2013-05-15 11:25:25 +12:00