# HG changeset patch # User Jeff Hammel # Date 1330733017 28800 # Node ID 4415ba355f25e134311212c9a67095c222a761a8 # Parent 5fbe4374bc8afd44001f04e9f2c94827cb2b7ef8 flush out README diff -r 5fbe4374bc8a -r 4415ba355f25 README.txt --- a/README.txt Fri Mar 02 15:21:43 2012 -0800 +++ b/README.txt Fri Mar 02 16:03:37 2012 -0800 @@ -16,7 +16,7 @@ For security, ``SimPyPI`` returns straight `HTTP 400 `_ s -for invalid requests. +for invalid requests. This could probably be improved. ``SimPyPI`` itself does not serve this directory. The directory should be served by a fileserver that will generate directory indices @@ -24,6 +24,10 @@ http://guide.python-distribute.org/contributing.html#the-simple-index-protocol ) such as Apache or `FileServer `_ . +``simpypi.factory.factory`` does provide a factory to make a WSGI app +that wraps ``FileServer`` in middleware and serves the simple index +under ``/index/`` and the ``SimPyPI`` app at ``/``. Additionally, a +``simpypi`` command line program is provided that front-ends this. Currently ``simpypi`` only works on source distributions (that is, packages made with ``python setup.py sdist``). @@ -33,6 +37,12 @@ ``tests-require.txt`` contains dependencies that should be installed to run the tests. +`Paste `_ +`TestApp `_ , +though this could be transitioned to +`WebTest `_ . +`virtualenv `_ +is used for isolating python environments. TODO ----