aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKit Randel <kit@nocturne.net.nz>2013-05-24 15:23:47 +1200
committerKit Randel <kit@nocturne.net.nz>2013-05-24 15:23:47 +1200
commitaaba1bd7d10556f44922df9d0ef4f775b6f4d6ae (patch)
tree30bcafd5730575911d2e6066dbbc700be1b4a4c5
parent3460d56fcc59f058d2c07e716a613c15d91f2748 (diff)
downloadmitmproxy-aaba1bd7d10556f44922df9d0ef4f775b6f4d6ae.tar.gz
mitmproxy-aaba1bd7d10556f44922df9d0ef4f775b6f4d6ae.tar.bz2
mitmproxy-aaba1bd7d10556f44922df9d0ef4f775b6f4d6ae.zip
Added requirements.txt to ease installation of deps for hacking on mitmproxy.
-rw-r--r--README.mkd2
-rw-r--r--requirements.txt14
2 files changed, 16 insertions, 0 deletions
diff --git a/README.mkd b/README.mkd
index a711d506..8f564d7f 100644
--- a/README.mkd
+++ b/README.mkd
@@ -55,6 +55,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'.
+
Please ensure that all patches are accompanied by matching changes in the test
suite. The project maintains 100% test coverage.
diff --git a/requirements.txt b/requirements.txt
new file mode 100644
index 00000000..ce1659aa
--- /dev/null
+++ b/requirements.txt
@@ -0,0 +1,14 @@
+Flask==0.9
+Jinja2==2.7
+MarkupSafe==0.18
+PIL==1.1.7
+Werkzeug==0.8.3
+lxml==3.2.1
+netlib==0.9
+nose==1.3.0
+pathod==0.9
+pyOpenSSL==0.13
+pyasn1==0.1.7
+requests==1.2.2
+urwid==1.1.1
+wsgiref==0.1.2