change to use regex to do the domain mappings. Also add config to AWS to be able to set from configuration file. handle cases where HTTP_HOST is none, like in unit tests add linefeed at end fix up regex matches switch to use thread local storage to hold the request itself . . convert over to use open source 3rd party library convert over to use django-cum add unit test remove comment . add comment to config setting fix comment use better regex for localdev no need to break no need to wrap an imported function, it's visible to any file that is importing us add comment add unit test clean up test use a separate env file to set the preview hostname
107 lines
2.0 KiB
Plaintext
107 lines
2.0 KiB
Plaintext
# DON'T JUST ADD NEW DEPENDENCIES!!!
|
|
#
|
|
# If you open a pull request that adds a new dependency, you should notify:
|
|
# * @jtauber - to check licensing
|
|
# * One of @e0d, @jarv, or @feanil - to check system requirements
|
|
|
|
-r repo.txt
|
|
|
|
beautifulsoup4==4.1.3
|
|
beautifulsoup==3.2.1
|
|
boto==2.6.0
|
|
celery==3.0.19
|
|
dealer==0.2.3
|
|
distribute>=0.6.28, <0.7
|
|
django-celery==3.0.17
|
|
django-countries==1.5
|
|
django-filter==0.6.0
|
|
django-followit==0.0.3
|
|
django-keyedcache==1.4-6
|
|
django-kombu==0.9.4
|
|
django-mako==0.1.5pre
|
|
django-model-utils==1.4.0
|
|
django-masquerade==0.1.6
|
|
django-mptt==0.5.5
|
|
django-openid-auth==0.4
|
|
django-robots==0.9.1
|
|
django-sekizai==0.6.1
|
|
django-ses==0.4.1
|
|
django-storages==1.1.5
|
|
django-threaded-multihost==1.4-1
|
|
django-method-override==0.1.0
|
|
djangorestframework==2.3.5
|
|
django==1.4.8
|
|
feedparser==5.1.3
|
|
fs==0.4.0
|
|
GitPython==0.3.2.RC1
|
|
glob2==0.3
|
|
lazy==1.1
|
|
lxml==3.0.1
|
|
mako==0.7.3
|
|
Markdown==2.2.1
|
|
networkx==1.7
|
|
nltk==2.0.4
|
|
oauthlib==0.5.1
|
|
paramiko==1.9.0
|
|
path.py==3.0.1
|
|
Pillow==1.7.8
|
|
pip>=1.4
|
|
polib==1.0.3
|
|
pycrypto>=2.6
|
|
pygments==1.6
|
|
pygraphviz==1.1
|
|
pymongo==2.4.1
|
|
pyparsing==1.5.6
|
|
python-memcached==1.48
|
|
python-openid==2.2.5
|
|
pytz==2012h
|
|
PyYAML==3.10
|
|
requests==1.2.3
|
|
scipy==0.11.0
|
|
Shapely==1.2.16
|
|
singledispatch==3.4.0.2
|
|
sorl-thumbnail==11.12
|
|
South==0.7.6
|
|
sympy==0.7.1
|
|
xmltodict==0.4.1
|
|
django-ratelimit-backend==0.6
|
|
|
|
# Used for debugging
|
|
ipython==0.13.1
|
|
|
|
# Used for development operation
|
|
watchdog==0.6.0
|
|
|
|
# Metrics gathering and monitoring
|
|
dogapi==1.2.1
|
|
newrelic==1.13.1.31
|
|
|
|
# Used for documentation gathering
|
|
sphinx==1.1.3
|
|
|
|
# Used for Internationalization and localization
|
|
Babel==1.3
|
|
transifex-client==0.9.1
|
|
|
|
# Used for testing
|
|
coverage==3.6
|
|
factory_boy==2.0.2
|
|
mock==1.0.1
|
|
nosexcover==1.0.7
|
|
pep8==1.4.5
|
|
pylint==0.28
|
|
rednose==0.3
|
|
selenium==2.34.0
|
|
splinter==0.5.4
|
|
django_nose==1.1
|
|
django_debug_toolbar
|
|
django-debug-toolbar-mongo
|
|
nose-ignore-docstring
|
|
nose-exclude
|
|
django-crum==0.5
|
|
|
|
git+https://github.com/mfogel/django-settings-context-processor.git
|
|
|
|
# django-cas version 2.0.3 with patch to be compatible with django 1.4
|
|
git+https://github.com/mitocw/django-cas.git
|