<commit_before># Development
django-debug-toolbar>=1.2.1,<1.3
django-debug-toolbar-template-timings==0.6.1
django-extensions>=1.3.3,<1.4.0
Werkzeug>=0.9.4,<0.10

# Sandbox
Whoosh>=2.5
pysolr>=3.1
requests==2.1
uWSGI==1.9.21.1

# Docs
Sphinx==1.2.2
sphinxcontrib-napoleon==0.2.7
sphinx_rtd_theme==0.1.6

# Testing
django-dynamic-fixture>=1.7,<1.8
mock>=1.0.1,<1.1
coverage>=3.6,<3.7
django-nose>=1.2,<1.3
spec>=0.11.1,<0.12
WebTest>=2.0,<2.1
django-webtest>=1.7,<1.8
tox==1.6.1
coveralls>=0.1.1,<0.2
purl>=0.4
behave==1.2.3
factory-boy==2.3.1

# Misc
flake8>=2.2.2
pyprof2calltree==1.3.1
ipdb>=0.8,<0.9
ipython>=1.1.0,<1.2.0

# Country data
pycountry>=1.8,<2.0<commit_msg>Use Django 1.7 enabled django-nose version<commit_after># Development
django-debug-toolbar>=1.2.1,<1.3
django-debug-toolbar-template-timings==0.6.1
django-extensions>=1.3.3,<1.4.0
Werkzeug>=0.9.4,<0.10

# Sandbox
Whoosh>=2.5
pysolr>=3.1
requests==2.1
uWSGI==1.9.21.1

# Docs
Sphinx==1.2.2
sphinxcontrib-napoleon==0.2.7
sphinx_rtd_theme==0.1.6

# Testing
django-dynamic-fixture>=1.7,<1.8
mock>=1.0.1,<1.1
coverage>=3.6,<3.7
#django-nose>=1.2,<1.3
# Need to run against this until django-nose comes with support for Django 1.7
# https://github.com/django-nose/django-nose/pull/161/
https://github.com/brad/django-nose/archive/django_1.7.zip#egg=django-nose

spec>=0.11.1,<0.12
WebTest>=2.0,<2.1
django-webtest>=1.7,<1.8
tox==1.6.1
coveralls>=0.1.1,<0.2
purl>=0.4
behave==1.2.3
factory-boy==2.3.1

# Misc
flake8>=2.2.2
pyprof2calltree==1.3.1
ipdb>=0.8,<0.9
ipython>=1.1.0,<1.2.0

# Country data
pycountry>=1.8,<2.0
{'fraction_non_alphanumeric': 0.23261694058154236, 'fraction_numerical': 0.1447534766118837, 'mean_word_length': 4.477508650519031, 'pattern_counts': {'":': 0, '<': 31, '<?xml version=': 0, '>': 39, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 2, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6296153', 'n_tokens_mistral': 869, 'n_tokens_neox': 839, 'n_words': 91}