<commit_before>[tox]
envlist = pypy, py27, py33, py27-twisted-14, py33-twisted-14,
          py27-twisted-trunk, pyflakes, pyflakes3, sphinx,
          py34


[testenv]
commands =
    {envpython} setup.py --version
    pip install eliot[dev]
    coverage run -m unittest discover eliot.tests

## No Twisted ##
[testenv:pypy]
basepython = pypy

[testenv:py27]
basepython = python2.7

[testenv:py33]
basepython = python3.3

[testenv:py34]
basepython = python3.4


# Twisted Trunk; no Python 3 since Twisted trunk often breaks Python 3 support.
[testenv:py27-twisted-trunk]
basepython = python2.7
deps = git+git://github.com/twisted/twisted.git

# Twisted 14.0
[testenv:py27-twisted-14]
basepython = python2.7
deps = Twisted==14.0

[testenv:py33-twisted-14]
basepython = python3.3
deps = Twisted==14.0
<commit_msg>Address review comment: ujson usage should now be covered by one of the tox test environments.<commit_after>[tox]
envlist = pypy, py27, py33, py27-twisted-14, py33-twisted-14,
          py27-twisted-trunk, pyflakes, pyflakes3, sphinx,
          py34


[testenv]
commands =
    {envpython} setup.py --version
    pip install eliot[dev]
    coverage run -m unittest discover eliot.tests

## No Twisted ##
[testenv:pypy]
basepython = pypy

[testenv:py27]
deps = ujson # Optional dependency - pypy env tests the case where it's missing
basepython = python2.7

[testenv:py33]
basepython = python3.3

[testenv:py34]
basepython = python3.4


# Twisted Trunk; no Python 3 since Twisted trunk often breaks Python 3 support.
[testenv:py27-twisted-trunk]
basepython = python2.7
deps = git+git://github.com/twisted/twisted.git

# Twisted 14.0
[testenv:py27-twisted-14]
basepython = python2.7
deps = Twisted==14.0

[testenv:py33-twisted-14]
basepython = python3.3
deps = Twisted==14.0

{'fraction_non_alphanumeric': 0.11441390914189568, 'fraction_numerical': 0.0628154795288839, 'mean_word_length': 4.025352112676057, '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': '6373332', 'n_tokens_mistral': 729, 'n_tokens_neox': 674, 'n_words': 167}