<commit_before>[tox]
envlist = py26, py27, py32, py33, py34, pypy, pypy3, docs, flake8

[testenv]
deps =
    coverage
    mock
    nose
commands =
    nosetests -v --where=tests --with-xunit --xunit-file=xunit-{envname}.xml --with-coverage --cover-package=pykka

# gevent and eventlet only support Python 2.x

[testenv:py26]
deps =
    coverage
    eventlet
    gevent
    mock
    nose
commands =
    nosetests -v --where=tests --with-xunit --xunit-file=xunit-{envname}.xml --with-coverage --cover-package=pykka

[testenv:py27]
deps =
    coverage
    eventlet
    gevent
    mock
    nose
commands =
    nosetests -v --where=tests --with-xunit --xunit-file=xunit-{envname}.xml --with-coverage --cover-package=pykka

[testenv:docs]
changedir = docs
deps =
    sphinx
commands =<commit_msg>tox: Reduce duplication<commit_after>[tox]
envlist = py26, py27, py32, py33, py34, pypy, pypy3, docs, flake8

[testenv]
deps =
    coverage
    mock
    nose
commands =
    nosetests -v --where=tests --with-xunit --xunit-file=xunit-{envname}.xml --with-coverage --cover-package=pykka

# gevent and eventlet only support Python 2.x

[testenv:py26]
deps =
    {[testenv]deps}
    eventlet
    gevent

[testenv:py27]
deps =
    {[testenv]deps}
    eventlet
    gevent

[testenv:docs]
changedir = docs
deps =
    sphinx
commands =
{'fraction_non_alphanumeric': 0.12689969604863222, 'fraction_numerical': 0.025835866261398176, 'mean_word_length': 3.0275229357798166, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 4}, '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': '4635937', 'n_tokens_mistral': 539, 'n_tokens_neox': 510, 'n_words': 116}