<commit_before>[tox]
envlist = py34,docs,pep8,packaging


[testenv]
deps =
    coverage
    factory_boy
    freezegun
    pretend
    pytest
    pytest-dbfixtures>=0.9.0
    # We need to use a newer version of webob than is available on PyPI.
    https://github.com/Pylons/webob/archive/master.zip#egg=webob
    # We need to use a newer version of Pyramid (1.6) which isn't available on
    # PyPI yet, so we'll install directly from GitHub.
    https://github.com/Pylons/pyramid/archive/master.zip#egg=pyramid
    # We need a patched version of Jinja2 which gives access to the context in a
    # finalize function.
    https://github.com/dstufft/jinja2/archive/contextfinalize.zip#egg=jinja2
commands =
    python -m coverage run -m pytest --strict {posargs}<commit_msg>Tell pytest to ignore node_modules<commit_after>[tox]
envlist = py34,docs,pep8,packaging


[testenv]
deps =
    coverage
    factory_boy
    freezegun
    pretend
    pytest
    pytest-dbfixtures>=0.9.0
    # We need to use a newer version of webob than is available on PyPI.
    https://github.com/Pylons/webob/archive/master.zip#egg=webob
    # We need to use a newer version of Pyramid (1.6) which isn't available on
    # PyPI yet, so we'll install directly from GitHub.
    https://github.com/Pylons/pyramid/archive/master.zip#egg=pyramid
    # We need a patched version of Jinja2 which gives access to the context in a
    # finalize function.
    https://github.com/dstufft/jinja2/archive/contextfinalize.zip#egg=jinja2
commands =
    python -m coverage run -m pytest --strict --ignore node_modules {posargs}
{'fraction_non_alphanumeric': 0.09073724007561437, 'fraction_numerical': 0.013862633900441084, 'mean_word_length': 3.303523035230352, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 6, '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': '6279821', 'n_tokens_mistral': 555, 'n_tokens_neox': 540, 'n_words': 157}