aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2012-02-25 13:36:08 +1300
committerAldo Cortesi <aldo@nullcube.com>2012-02-25 13:36:08 +1300
commit6a5ddbd3d493a3d7d045b0744dd7763be20387c0 (patch)
tree10ae8bf93893d1a1a9bdbcf684f584a90a0c5680
parent760d303dfa9dcce4035e482597cfaa9a08bfa70e (diff)
downloadmitmproxy-6a5ddbd3d493a3d7d045b0744dd7763be20387c0.tar.gz
mitmproxy-6a5ddbd3d493a3d7d045b0744dd7763be20387c0.tar.bz2
mitmproxy-6a5ddbd3d493a3d7d045b0744dd7763be20387c0.zip
Improve README.txt legibility, add some trove classifiers.
-rw-r--r--README.txt26
-rw-r--r--setup.py3
2 files changed, 20 insertions, 9 deletions
diff --git a/README.txt b/README.txt
index a52cd46d..92cdd4b8 100644
--- a/README.txt
+++ b/README.txt
@@ -6,8 +6,7 @@ fly.
functionality but without the user interface. Think tcpdump for HTTP.
Complete documentation and a set of practical tutorials is included in the
-distribution package, and is also available at `mitmproxy.org
-<http://mitmproxy.org>`_.
+distribution package, and is also available at mitmproxy.org_.
Features
@@ -27,11 +26,11 @@ Download
Releases and rendered documentation can be found on the mitmproxy website:
-`mitmproxy.org <http://mitmproxy.org>`_
+mitmproxy.org_
Source is hosted on github:
-`github.com/cortesi/mitmproxy <http://github.com/cortesi/mitmproxy>`_
+`github.com/cortesi/mitmproxy`_
Community
@@ -48,12 +47,12 @@ http://groups.google.com/group/mitmproxy
Requirements
------------
-* `Python <http://www.python.org>`_ 2.6.x or 2.7.x.
-* `openssl <http://www.openssl.org/>`_ - installed by default on most systems.
-* `urwid <http://excess.org/urwid/>`_ version 0.9.8 or newer.
-* The test suite uses the `pry <http://github.com/cortesi/pry>`_ unit testing
+* Python_ 2.6.x or 2.7.x.
+* openssl_ - installed by default on most systems.
+* urwid_ version 0.9.8 or newer.
+* The test suite uses the pry_ unit testing
library.
-* Rendering the documentation requires `countershape <http://github.com/cortesi/countershape>`_.
+* Rendering the documentation requires countershape_.
**mitmproxy** is tested and developed on OSX, Linux and OpenBSD.
@@ -64,3 +63,12 @@ following:
* PAGER environment variable to determine the external pager.
* Appropriate entries in your mailcap files to determine external
viewers for request and response contents.
+
+.. _mitmproxy.org: http://mitmproxy.org
+.. _github.com/cortesi/mitmproxy: http://github.com/cortesi/mitmproxy
+.. _python: http://www.python.org
+.. _openssl: http://www.openssl.org/
+.. _urwid: http://excess.org/urwid/
+.. _pry: http://github.com/cortesi/pry
+.. _countershape: http://github.com/cortesi/countershape
+
diff --git a/setup.py b/setup.py
index 4bcf06e7..6e0a52ff 100644
--- a/setup.py
+++ b/setup.py
@@ -83,8 +83,11 @@ setup(
"Development Status :: 5 - Production/Stable",
"Environment :: Console",
"Environment :: Console :: Curses",
+ "Operating System :: MacOS :: MacOS X",
+ "Operating System :: POSIX",
"Programming Language :: Python",
"Topic :: Security",
+ "Topic :: Internet",
"Topic :: Internet :: WWW/HTTP",
"Topic :: Internet :: Proxy Servers",
"Topic :: Software Development :: Testing"