Commit Graph

151 Commits

Author SHA1 Message Date
Aldo Cortesi ae3ff8ee1e Merge pull request #1615 from cortesi/python3a
exterminate six
2016-10-17 17:03:02 +13:00
Aldo Cortesi ce98a9219e test & examples: zap six 2016-10-17 16:45:45 +13:00
Maximilian Hils 3fbce7e981 update pydivert dependency (#1614) 2016-10-16 20:30:28 -07: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 13fb384c19 update dependencies 2016-10-03 13:39:30 -07:00
Maximilian Hils eeec17902f update dependencies, minor fixes (#1577) 2016-09-24 21:01:48 -07:00
Thomas Kriechbaumer 0166f90cbe bump brotlipy 2016-09-11 16:28:07 +02:00
Thomas Kriechbaumer 09d60b2fa3 bump brotli dependency 2016-09-04 09:31:44 +02:00
Thomas Kriechbaumer d895d6caf0 improve CI 2016-09-03 13:48:28 +02:00
Thomas Kriechbaumer 76854b7770 cryptography 1.5 2016-09-01 13:37:40 +02:00
Thomas Kriechbaumer 72811e20e0 bump h2 dependency
This fixes a bug with empty HEAD responses:
https://github.com/python-hyper/hyper-h2/issues/255
2016-08-24 09:09:34 +02:00
Shadab Zafar 2cabc65f62 Remove harparser dependency 2016-08-15 12:00:23 +05:30
Maximilian Hils a0391db1ae update dependencies (#1478) 2016-08-11 16:51:39 -07:00
Angelo Agatino Nicolosi 6792ec4058 Integrated encode/decoder for brotli 2016-07-30 14:43:53 +02:00
dufferzafar 56d04b5740 Set upper bound on jsbeautifier package to 1.7 2016-07-28 07:41:54 -07:00
dufferzafar 4ce2420545 Make contentview requirements mandatory 2016-07-27 04:34:51 -07:00
dufferzafar 303b6df447 Use jsbeautifier from pip 2016-07-27 04:33:16 -07:00
Maximilian Hils d97fe767dc update dependencies (#1435) 2016-07-25 21:52:34 -07:00
Maximilian Hils 2c11cbeedb restrict accepted lxml versions to fix builds 2016-07-25 19:40:07 -07:00
Thomas Kriechbaumer e89defe9ad update dependency and loosen restrictions on good citizens 2016-07-10 13:38:49 +02:00
Maximilian Hils 6f0a733d62 Add Python 3.5 markers to setup.py 2016-07-09 01:29:12 -07:00
Maximilian Hils 0a1431ed2c fix #1314 2016-07-08 15:50:11 -07:00
Thomas Kriechbaumer 69e20b34de bump h2 dependency 2016-07-05 20:14:28 +02:00
Maximilian Hils 8366c87c57 update to latest `typing` release 2016-06-29 03:03:23 -07:00
Maximilian Hils b5a39f7d6a bump depdencies 2016-06-29 02:08:16 -07:00
Maximilian Hils 4f7d108722 compile docs on python 3.5 2016-06-28 22:06:08 -07:00
Maximilian Hils f69972d13d simplify tox setup 2016-06-28 19:44:25 -07:00
Aldo Cortesi 728d5caa22 Fold mitmproxy.version and pathod.version into netlib.version 2016-06-12 10:29:12 +12:00
Aldo Cortesi 09edbd9492 Improve debugging of thread and other leaks
- Add basethread.BaseThread that all threads outside of test suites should use
- Add a signal handler to mitmproxy, mitmdump and mitmweb that dumps resource
information to screen when SIGUSR1 is received.
- Improve thread naming throughout to make thread dumps understandable
2016-06-11 19:52:24 +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 009a4d2add s/coveralls/codecov/ 2016-06-06 23:38:21 -07:00
Maximilian Hils c973fd881f update pyparsing 2016-06-06 13:29:39 -07:00
Felix Yan ef363270b8 Allow cryptography 1.4
All tests passed and it works correctly here.
2016-06-05 00:04:24 -05:00
Thomas Kriechbaumer 287eff804d install flake8 2016-05-29 12:03:29 +02:00
Thomas Kriechbaumer f969c70015 bump python-hyper dependencies (#1139) 2016-05-12 13:01:54 -06:00
Maximilian Hils 74cfd7a4e2 stateobject: support lists 2016-04-29 20:59:26 -07:00
Maximilian Hils ecf4adf30b dependency update 2016-04-21 17:25:00 -07:00
Maximilian Hils 028f5c4929 downgrade pyparsing to fix #1087 and #1090 2016-04-21 17:11:28 -07:00
Maximilian Hils d6a5291f36 add sphinx_rtd_theme as a dependency 2016-04-03 08:36:02 -07:00
Maximilian Hils 84f650aabf update dependencies 2016-04-03 08:16:10 -07:00
Maximilian Hils 4b955da94e fix pyOpenSSL version 2016-03-19 20:09:00 +01:00
Maximilian Hils 7b4fcc8577 update pyOpenSSL 2016-03-19 20:02:30 +01:00
Maximilian Hils 36fb8a32f4 restrict cryptography version for pyopenssl compat 2016-03-19 03:04:08 +01:00
Maximilian Hils b90579fe45 fix dependency versions 2016-03-18 14:59:49 +01:00
requires.io c8ddd87837 [requires.io] dependency update 2016-03-18 14:52:59 +01:00
Felix Yan b751598da9 Allow lxml 3.6
All tests passed here, and it works fine.
2016-03-18 12:23:47 +08:00
Maximilian Hils d33d3663ec combine projects 2016-02-18 13:03:40 +01:00
Maximilian Hils 33fa49277a move mitmproxy 2016-02-15 14:58:46 +01:00