annotate requirements.txt @ 629:f4c043cf55ac

Wiki integration. Requests don't always have sessions. In particular this occurs when a request is made without a trailing slash. The Common middleware redirects when this happens, and the middleware process_request() processing stops before a session can get added. So just set an attribute on the request object for each operation. This seemed weird to me at first, but there are plenty of examples of this in the Django code base already.
author Brian Neal <bgneal@gmail.com>
date Tue, 13 Nov 2012 13:50:06 -0600
parents 8b9fc7487222
children cb61b53472d2
rev   line source
bgneal@611 1 Django==1.4.1
bgneal@511 2 -e git://github.com/waylan/Python-Markdown.git@067d88bc41c7924c9087b724ff5247235243ce6b#egg=Markdown-dev
bgneal@510 3 MySQL-python==1.2.3
bgneal@510 4 django-debug-toolbar==0.8.5
bgneal@555 5 -e git+https://github.com/gremmie/django-elsewhere.git@af738d50efb143a86673a2edf258bb93706682c8#egg=django_elsewhere-dev
bgneal@583 6 django-haystack==1.2.7
bgneal@510 7 django-tagging==0.3.1
bgneal@510 8 gdata==2.0.15
bgneal@510 9 html5lib==0.90
bgneal@510 10 pytz==2011n
bgneal@542 11 queued-search==1.0.4
bgneal@510 12 queues==0.6.1
bgneal@511 13 redis==2.4.10
bgneal@510 14 repoze.timeago==0.5
bgneal@542 15 xapian-haystack==1.1.5beta
bgneal@511 16 amqplib==1.0.2
bgneal@511 17 anyjson==0.3.1
bgneal@511 18 celery==2.4.5
bgneal@511 19 django-celery==2.4.2
bgneal@511 20 django-picklefield==0.1.9
bgneal@511 21 importlib==1.0.2
bgneal@511 22 kombu==1.5.1
bgneal@511 23 multiprocessing==2.6.2.1
bgneal@511 24 ordereddict==1.1
bgneal@511 25 python-dateutil==1.5
bgneal@511 26 python-memcached==1.48
bgneal@547 27 wsgiref==0.1.2
bgneal@547 28 python-ts3==0.1
bgneal@588 29 docutils==0.9
bgneal@510 30 #
bgneal@510 31 # There were two packages that I punted on and hacked into my virtualenv by symlinking to the global
bgneal@511 32 # site-packages
bgneal@510 33 # PIL
bgneal@510 34 # xapian
bgneal@511 35 #