Maximilian Hils
2073df9103
update release instructions
2018-04-05 18:26:55 +02:00
Aldo Cortesi
d9752c90f9
Remove support for Python 3.5
...
There are a number of significant improvements in Python3.6 - especially in
asyncio - that makes ditching Python 3.5 compelling. The next Ubuntu LTS will
be released before the next version of mitmproxy, and will include Python 3.6
in base.
This patch removes support for testing under Python 3.5 and changes our
documentation. There are deeper changes in the type system and so forth that we
will make over time.
2018-04-01 09:46:32 +12:00
Thomas Kriechbaumer
46f8901b8c
Python 3.5 is dead -- long live Python 3.6!
...
fixes #2266
2018-03-31 18:46:32 +02:00
Aldo Cortesi
0debcf5bf9
release: fix PR detection for appveyor
2018-03-08 09:52:05 +13:00
Aldo Cortesi
3a3299bc61
release: put branches in /branches on the snapshots server
...
This is a precautionary measure to prevent a clash in case we have a branch
with the same name as a tag. Tags live in the top-level directory, because
these are releases that users will most often access directly.
2018-03-08 08:18:26 +13:00
Aldo Cortesi
5cea2aacb2
release: build snapshots for all branches on the main repo
2018-03-08 08:09:01 +13:00
Aldo Cortesi
380e4bc14d
release: don't upload assets for PRs from the main repo
2018-03-08 08:06:03 +13:00
Aldo Cortesi
be089e53cf
release: clean rtool
2018-03-07 22:50:07 +13:00
Aldo Cortesi
f72d91672e
release: build wheel
2018-03-07 21:36:17 +13:00
Aldo Cortesi
f8cce32562
release: shift appveyor to new process
...
In the process also move to InstallBuilder 18.2
2018-03-07 20:52:03 +13:00
Aldo Cortesi
780ff05f12
release: satisfy lint
2018-03-07 12:39:32 +13:00
Aldo Cortesi
538a67dc3a
release: cleanup and re-enable all our Travis tests
...
Wheels are yet to come.
2018-03-07 11:50:47 +13:00
Aldo Cortesi
fc23deb9f3
release: revamped release upload process
2018-03-07 11:40:45 +13:00
Thomas Kriechbaumer
2d1d1418b4
improve release instructions
2018-02-25 18:02:39 +01:00
Thomas Kriechbaumer
1f95b8375d
improve release instructions
2018-02-25 17:49:54 +01:00
Thomas Kriechbaumer
2db8a087eb
update release instructions
2018-02-25 17:33:06 +01:00
Maximilian Hils
a9d5757da0
update release instructions
2018-02-22 14:21:46 +01:00
Maximilian Hils
15f525e86b
only use annotated tags for version calculation
2018-01-07 21:18:42 +01:00
Maximilian Hils
09f6160645
pin snapshot server hostkey, update pysftp
2018-01-04 14:12:30 +01:00
Maximilian Hils
d15bdf8d03
fix appveyor build script
...
we now have a module named "types",
which of course confuses Python 3.5. O:-)
2017-12-30 18:48:49 +01:00
Maximilian Hils
9dc3d16bf2
single-source version processing
2017-12-30 18:48:47 +01:00
Maximilian Hils
937a849c93
rtool: include dev version in binaries
2017-12-29 22:57:37 +01:00
Maximilian Hils
7075f4dfec
remove rtool's setup.py, embrace tox
2017-12-29 22:56:11 +01:00
Maximilian Hils
f6a308d31a
update rtool dependencies
2017-12-26 19:27:21 +01:00
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