<commit_before>
Django==1.4
South==0.7.3
simplejson==2.3.2
Markdown==2.1.1
PIL==1.1.7
elementtree==1.2.7-20070827-preview
django-markup==0.4
psycopg2==2.4.1
django-nose==0.1.3
nose==1.1.2
coverage==3.5.1
pylint==0.25.1
django-extensions==0.7.1
pep8==0.6.1
gunicorn==0.13.4
sphinx==1.1.2
selenium==2.20.0
requests==0.11.2
django-storages==1.1.4
boto==2.3.0
python-ldap==2.3.13
django-snippetscream==0.0.7
#pylibmc==1.2.2
#django-pylibmc-sasl==0.2.4

#django-debug-toolbar==0.9.4
#django-frontendadmin==0.4
#BeautifulSoup==3.0.7a
#Fabric==1.0.1
#CherryPy==3.2.0
#Pygments==1.0
#Werkzeug==0.6.2
#creole==1.0.1
#diff-match-patch==20090804
#django-ajax-validation==0.1.3
#django-announcements==0.1.0
#django-atomformat==0.1.0dev
#django-attachments==0.3<commit_msg>add django auth ldap requirement.<commit_after>
Django==1.4
South==0.7.3
simplejson==2.3.2
Markdown==2.1.1
PIL==1.1.7
elementtree==1.2.7-20070827-preview
django-markup==0.4
psycopg2==2.4.1
django-nose==0.1.3
nose==1.1.2
coverage==3.5.1
pylint==0.25.1
django-extensions==0.7.1
pep8==0.6.1
gunicorn==0.13.4
sphinx==1.1.2
selenium==2.20.0
requests==0.11.2
django-storages==1.1.4
boto==2.3.0
python-ldap==2.3.13
django-auth-ldap==1.0.19
django-snippetscream==0.0.7
#pylibmc==1.2.2
#django-pylibmc-sasl==0.2.4

#django-debug-toolbar==0.9.4
#django-frontendadmin==0.4
#BeautifulSoup==3.0.7a
#Fabric==1.0.1
#CherryPy==3.2.0
#Pygments==1.0
#Werkzeug==0.6.2
#creole==1.0.1
#diff-match-patch==20090804
#django-ajax-validation==0.1.3
#django-announcements==0.1.0
#django-atomformat==0.1.0dev
#django-attachments==0.3
{'fraction_non_alphanumeric': 0.23322683706070288, 'fraction_numerical': 0.1635782747603834, 'mean_word_length': 5.0, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4365920', 'n_tokens_mistral': 862, 'n_tokens_neox': 822, 'n_words': 80}