Thomas Kriechbaumer
0bde932b78
run tests on Python 3.6
2016-12-27 16:28:12 +01:00
Thomas Kriechbaumer
1a36efbb6a
simplify ALPN and OpenSSL on macOS
2016-12-04 11:04:06 +01:00
Maximilian Hils
3154dc87fd
fix pyinstaller
...
amongst other things, fix #1746
2016-11-28 00:51:52 +01:00
Maximilian Hils
c83816ca28
fix travis
2016-10-27 16:21:31 -07:00
Aldo Cortesi
8430f857b5
The final piece: netlib -> mitproxy.net
2016-10-20 11:56:38 +13:00
Aldo Cortesi
8360f70024
First-order conversion to Python3-only
...
- Zap various occurrences of Python2 in docs and scripts
- Remove six from netlib, and some other places where obvious project-wide
search and replace works.
2016-10-17 15:18:47 +13:00
Maximilian Hils
0dbb7033ee
ci: enable verbose test logging by default
2016-09-21 22:42:01 -07:00
Thomas Kriechbaumer
cf53a93c4c
cleanup travis
2016-09-01 13:37:40 +02: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
88195ae2cf
re-enable OSX builds on travis ( #1411 )
2016-07-22 21:46:56 -07:00
Aldo Cortesi
6e7b86cd82
Disable OSX tests on Travis for now
...
We'll re-enable as soon as this is sorted out:
https://github.com/travis-ci/travis-ci/issues/6303
2016-07-14 11:12:37 +12:00
Thomas Kriechbaumer
ff63fadf0b
move OSX Travis job to py3 for snapshots
2016-07-10 12:48:48 +02:00
Thomas Kriechbaumer
22c0db3b19
revert travis osx changes
2016-07-09 22:31:12 +02:00
Thomas Kriechbaumer
3e2d41d507
fix pip install on osx travis
2016-07-09 11:55:52 +02:00
Thomas Kriechbaumer
3a3d9f65e6
upgrade pip on osx travis
2016-07-09 11:50:30 +02:00
Thomas Kriechbaumer
8cfa5ad306
update osx travis
2016-07-09 11:29:25 +02:00
Maximilian Hils
3d40fae6d7
travis: move osx test to the top
...
OSX is the slow one, so it should start straight away.
2016-07-09 01:05:04 -07:00
Thomas Kriechbaumer
acca8e5253
reorder travis jobs
2016-07-07 21:14:29 +02:00
Maximilian Hils
882b8b5d80
don't cache tox on CI
2016-07-05 15:58:52 -07:00
Maximilian Hils
f7d4319c5a
minor fixes
2016-06-28 23:48:19 -07:00
Maximilian Hils
4f7d108722
compile docs on python 3.5
2016-06-28 22:06:08 -07:00
Maximilian Hils
e6ea365f19
resilence Cryptography_locking_cb
2016-06-28 21:18:17 -07:00
Maximilian Hils
f69972d13d
simplify tox setup
2016-06-28 19:44:25 -07:00
Aldo Cortesi
3f7dc296c8
We're not using tox-travis any more - ditch it.
2016-06-10 20:05:18 +12:00
Aldo Cortesi
bac3e87538
Distinguish between CI and interactive versions of tox
...
- This patch changes tox so that local invocation runs the tests
with paralellism, coverage disabled, and without attempting to report coverage
upstream.
- You can now run specific tests for the py27 environment:
tox -e py27 ./path/to/my/test
We can't do this for py35 just yet, because of our junk filter, and the fact
that we specify which tests to run directly in the conf file. Once these are
cleaned up, we can extend.
2016-06-10 16:03:54 +12:00
Thomas Kriechbaumer
14ac916bce
use tox in Travis
2016-06-07 19:59:49 +02:00
Maximilian Hils
c6180a7b26
don't declare codecov as dev dependency
2016-06-07 00:48:32 -07:00
Maximilian Hils
5ea363afad
use codecov pypi package
2016-06-07 00:45:43 -07:00
Maximilian Hils
4f3ace1a62
Merge branch 'port-pathod-language-writer'
2016-06-07 00:00:20 -07:00
Maximilian Hils
e115859bbd
Merge pull request #1216 from dufferzafar/pathod-lang-ws
...
Python 3 - pathod.language.websocket
2016-06-06 23:57:50 -07:00
Maximilian Hils
009a4d2add
s/coveralls/codecov/
2016-06-06 23:38:21 -07:00
Shadab Zafar
d2281e0ab3
Enable Travis for test/pathod/test_language_websocket
2016-06-07 11:40:17 +05:30
Maximilian Hils
7f0c8ab40e
travis: stricter doc checks
2016-06-06 19:10:19 -07:00
Shadab Zafar
f6523a128c
Enable Travis for test/pathod/test_language_http
2016-06-06 11:52:45 -07:00
Maximilian Hils
437866ebf9
Reenable pathod.language.writer tests
...
This reverts commit 1e1b4fd88d
.
2016-06-06 11:42:25 -07:00
Maximilian Hils
1e1b4fd88d
fix travis tests on master
2016-06-06 11:41:51 -07:00
Shadab Zafar
1de379be95
Enable Travis for test/pathod/test_language_base
2016-06-04 18:32:37 +05:30
Thomas Kriechbaumer
cfb5efc96f
travis++
2016-06-04 12:35:33 +02:00
Thomas Kriechbaumer
cc6b84dfc4
travis++
2016-06-04 12:30:35 +02:00
Thomas Kriechbaumer
42930407ae
improve travis
2016-06-04 11:25:47 +02:00
Shadab Zafar
c4da7e026c
Enable Travis for test_language_generators
2016-06-02 13:03:18 +05:30
Aldo Cortesi
92cdca50c7
Make Travis behave
2016-06-01 17:45:03 +12:00
Aldo Cortesi
08c82804e6
Ditch IRC Travis notifications, try to fix Slack Travis notifications
2016-06-01 17:26:55 +12:00
Thomas Kriechbaumer
4f0657bc22
activate flake8 for good!
2016-05-30 09:44:40 +02:00
Thomas Kriechbaumer
a0e4bba7aa
more style cleanup
2016-05-29 15:13:08 +02:00
Thomas Kriechbaumer
e2447406cc
more style cleanup
2016-05-29 13:43:20 +02:00
Thomas Kriechbaumer
5c45ca7f9a
fix travis with flake8
2016-05-29 12:17:46 +02:00
Thomas Kriechbaumer
8eeab37a07
more style cleanup
...
Use this to check:
flake8 --count mitmproxy netlib pathod examples test
2016-05-29 11:55:12 +02:00
Thomas Kriechbaumer
93a7d5b186
make sure we do not introduce more style offenses
2016-05-29 10:51:21 +02:00