Commit Graph

155 Commits

Author SHA1 Message Date
Maximilian Hils c284d595a3
Fix binary builds (#3840)
See https://github.com/pypa/setuptools/issues/1963 for details.
2020-02-28 17:42:00 +01:00
Maximilian Hils acb87efdf2
Update README.md
mention mitmweb assets, refs #3822
2020-02-21 23:09:31 +01:00
Maximilian Hils 56e108bcfc pyinstaller: add publicsuffix2 hook 2019-12-27 17:59:56 +01:00
Maximilian Hils b48260d20e docker: auto-update latest tag 2019-12-21 03:18:19 +01:00
Maximilian Hils e48c91b0a4 update release instructions 2019-12-21 02:57:53 +01:00
Maximilian Hils 294eb32689
update release checklist 2019-12-21 02:17:39 +01:00
Maximilian Hils e92b957e3a
Use Github Actions for CI (#3713)
switch to github actions for CI
2019-11-19 18:15:08 +01:00
Maximilian Hils ac22aee2f5 cleanup mypy usage 2019-11-16 15:14:30 +01:00
Thomas Kriechbaumer f6405abda2
Merge pull request #3329 from Kriechi/readme-slogan
update readme slogan
2019-09-28 16:45:00 +02:00
Thomas Kriechbaumer 2fb2b48a06 bump dependencies 2018-12-02 15:48:20 +01:00
Thomas Kriechbaumer f95784ba9d update readme slogan 2018-09-21 10:38:25 +02:00
Thomas Kriechbaumer 73577eb607 update docker security warning 2018-09-18 20:42:48 +02:00
Thomas Kriechbaumer cf15da1ed5 add docker security warning 2018-09-15 14:01:34 +02:00
Maximilian Hils b7aa325bfe
update installbuilder url 2018-09-04 19:47:47 +02:00
Maximilian Hils 6e41507d62
Update README.md 2018-07-31 14:11:37 +02:00
Aldo Cortesi 9113dabb32
Merge pull request #3207 from cortesi/postrelease
CHANGELOG, release/README updates
2018-06-17 09:08:46 +12:00
Aldo Cortesi 58c93a233b CHANGELOG, release/README updates
We no longer care about annotated tags.
2018-06-16 23:36:39 +12:00
Thomas Kriechbaumer 62d0d3db63 update release information for Docker 2018-06-16 11:19:11 +02:00
Aldo Cortesi 9463fee764 cibuild: permit non-dev versions on maintenance branches
Cater for the corner case where commits are incorporated on a maintenance
branch. We should be able to test these without adding a dev suffix to the tool
versions.
2018-06-16 15:09:34 +12:00
Aldo Cortesi 85526e5370 cibuild: Match Travis env variable behaviour
Whenever TRAVIS_TAG is non-empty, TRAVIS_BRANCH is over-ridden to match the
TRAVIS_TAG value. Adjust our tests to reflect this, and add a sanity check that
fails hard if this constraint is ever not met.

See https://github.com/travis-ci/travis-ci/issues/4745
2018-06-16 10:23:33 +12:00
Aldo Cortesi bf791ba1d5 cibuild: refactor to handle v prefix for release tag names 2018-06-16 09:48:21 +12:00
marcymarcy e98100e461 Combining Docker push steps, clarifying tag name 2018-06-06 11:01:49 -06:00
marcymarcy 4a25efda82 Using subprocesses 2018-06-06 10:39:19 -06:00
marcymarcy 2af9d20312 Renaming function, formatting fix 2018-06-06 09:49:57 -06:00
marcymarcy d80271c641 Adding ARMv7 into build 2018-06-05 14:12:32 -06:00
Maximilian Hils 09ff5df2fb Such CI, Very Wow. (#3182) 2018-06-02 21:37:44 +02:00
Thomas Kriechbaumer 7991c9e9b4 release: update docker instructions 2018-05-25 23:54:42 +02:00
Aldo Cortesi b6e1c4bb9d cibuild: tweak docker tag, only upload prod builds to pypi 2018-05-25 12:46:56 +12:00
Aldo Cortesi ff92962c51 cibuild: start building version awareness 2018-05-25 10:50:48 +12:00
Aldo Cortesi f55293611e cibuild: minor - organize env class to make things easier to find 2018-05-25 09:07:18 +12:00
Aldo Cortesi fdf0d9974e cibuild: more accurate PR test, better dump output 2018-05-24 22:58:33 +12:00
Aldo Cortesi e9b19dba8a cibuild: fix docker upload condition, expand tests 2018-05-24 22:32:31 +12:00
Aldo Cortesi c91b511bc7 cibuild: extract upload conditions 2018-05-24 22:18:01 +12:00
Aldo Cortesi 0afff3a952 cibuild: add docker tag calculation to environ 2018-05-24 21:59:45 +12:00
Aldo Cortesi bae4a3393f release: include release directory in coverage
With lots of exclusions for now
2018-05-24 19:03:15 +12:00
Aldo Cortesi 8fceaca6b8 cibuild: Consolidate build environment and add tests 2018-05-24 11:06:43 +12:00
Thomas Kriechbaumer 46960fa080 add docker to the main repository 2018-05-19 12:38:44 +02:00
Aldo Cortesi e1de592e46 Release cleanups
- rtool suck back in, the bastard! Delete it.
- Ditch CONTRRIBUTORS, saving a step. I added this before Github had a contributors
page, which is good enough:
    https://github.com/mitmproxy/mitmproxy/graphs/contributors
- Remove some cruft from CI that we no longer use.
2018-05-18 08:09:42 +12:00
Thomas Kriechbaumer 2bbfcfae92 improve release workflow 2018-05-17 18:28:43 +02:00
Thomas Kriechbaumer 762aa287cc Update README.md 2018-05-17 18:28:43 +02:00
Aldo Cortesi 052b378ea6 Post-release updates
- Update release docs
- Bump version
2018-05-17 18:28:43 +02:00
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