# hashlib
Creoleparser
python-dateutil
docutils
elementtree
feedparser
gdata
Pygments
# pinning to 2.2.1 because of IndentationError in 2.2.2
python-openid==2.2.1
python-twitter
python-yadis
pytz>=2009a
simplejson
textile
vobject
# Use explicitly 3.0.7a since the next official 3.1.0 is way slower
http://www.crummy.com/software/BeautifulSoup/download/3.x/BeautifulSoup-3.0.7a.tar.gz
Django==1.0.2-final
# Markdown (Using package explicitly as long as Markdown hasn't removed that stupid Python3 package)
http://pypi.python.org/packages/source/M/Markdown/Markdown-2.0.tar.gz
http://developer.yahoo.com/python/samples/ybrowserauth.zip
http://geopy.googlecode.com/svn/trunk/
# pysqlite
-e git+git://github.com/pinax/diff-match-patch.git#egg=diff-match-patch
-e git+git://github.com/pinax/atom-format.git#egg=atom-format

# hashlib
Creoleparser
python-dateutil
docutils
elementtree
feedparser
gdata
Pygments
# pinning to 2.2.1 because of IndentationError in 2.2.2
#python-openid==2.2.1
http://openidenabled.com/files/python-openid/packages/python-openid-2.2.1.zip
python-twitter
python-yadis
pytz>=2009a
simplejson
textile
vobject
# Use explicitly 3.0.7a since the next official 3.1.0 is way slower
http://www.crummy.com/software/BeautifulSoup/download/3.x/BeautifulSoup-3.0.7a.tar.gz
Django==1.0.2-final
# Markdown (Using package explicitly as long as Markdown hasn't removed that stupid Python3 package)
http://pypi.python.org/packages/source/M/Markdown/Markdown-2.0.tar.gz
http://developer.yahoo.com/python/samples/ybrowserauth.zip
http://geopy.googlecode.com/svn/trunk/
# pysqlite
-e git+git://github.com/pinax/diff-match-patch.git#egg=diff-match-patch
-e git+git://github.com/pinax/atom-format.git#egg=atom-format

Use the zip file of the python-openid 2.2.1 release since the 2.2.2 release was released as 2.2.1 on PyPI, which makes pinning impossible. WTF
Use the zip file of the python-openid 2.2.1 release since the 2.2.2 release was released as 2.2.1 on PyPI, which makes pinning impossible. WTF
