diff options
Diffstat (limited to 'README.mkd')
-rw-r--r-- | README.mkd | 13 |
1 files changed, 5 insertions, 8 deletions
@@ -32,17 +32,13 @@ Requirements * [Python](http://www.python.org) 2.7.x. * [netlib](http://pypi.python.org/pypi/netlib), version matching mitmproxy. -* [PyOpenSSL](http://pypi.python.org/pypi/pyOpenSSL) 0.13 or newer. -* [pyasn1](http://pypi.python.org/pypi/pyasn1) 0.1.2 or newer. -* [urwid](http://excess.org/urwid/) version 1.1 or newer. -* [PIL](http://www.pythonware.com/products/pil/) version 1.1 or newer. -* [lxml](http://lxml.de/) version 2.3 or newer. -* [flask](http://flask.pocoo.org/) version 0.9 or newer. +* Third-party packages listed in [setup.py](https://github.com/mitmproxy/mitmproxy/blob/master/setup.py) -Optional, for extended content decoding: +Optional packages for extended content decoding: * [PyAMF](http://www.pyamf.org/) version 0.6.1 or newer. * [protobuf](https://code.google.com/p/protobuf/) version 2.5.0 or newer. +* [cssutils](http://cthedot.de/cssutils/) version 1.0 or newer. __mitmproxy__ is tested and developed on OSX, Linux and OpenBSD. Windows is not officially supported at the moment. @@ -57,7 +53,8 @@ The following components are needed if you plan to hack on mitmproxy: framework and requires [pathod](http://pathod.org) and [flask](http://flask.pocoo.org/). * Rendering the documentation requires [countershape](http://github.com/cortesi/countershape). -For convenience, all dependencies save countershape, can be installed from pypi to a virtualenv with 'pip install -r requirements.txt'. +For convenience, all dependencies save countershape can be installed from pypi +to a virtualenv with 'pip install -r requirements.txt'. Please ensure that all patches are accompanied by matching changes in the test suite. The project maintains 100% test coverage. |