<commit_before>[build-system]
requires = ["setuptools>=30.3.0", "wheel", "setuptools_scm"]

[tool.pytest.ini_options]
testpaths = "tests"
addopts = "--cov axes --cov-append --cov-branch --cov-report term-missing --cov-report=xml"
DJANGO_SETTINGS_MODULE = "tests.settings"

[tool.tox]
legacy_tox_ini = """
[tox]
envlist =
    py{37,38,39,310,py3}-dj32
    py{38,39,310,py3}-dj40
    py{38,39,310}-djmain
    py310-djqa

[gh-actions]
python =
    3.7: py37
    3.8: py38
    3.9: py39
    3.10: py310
    pypy3: pypy3

[gh-actions:env]
DJANGO =
    3.2: dj32
    4.0: dj40
    main: djmain
    qa: djqa

# Normal test environment runs pytest which orchestrates other tools
[testenv]
deps =
    -r requirements-test.txt
    dj32: django>=3.2,<3.3
    dj40: django>=4.0,<4.1
    djmain: https://github.com/django/django/archive/main.tar.gz
usedevelop = true<commit_msg>Change tox QA env Python version to 3.8<commit_after>[build-system]
requires = ["setuptools>=30.3.0", "wheel", "setuptools_scm"]

[tool.pytest.ini_options]
testpaths = "tests"
addopts = "--cov axes --cov-append --cov-branch --cov-report term-missing --cov-report=xml"
DJANGO_SETTINGS_MODULE = "tests.settings"

[tool.tox]
legacy_tox_ini = """
[tox]
envlist =
    py{37,38,39,310,py3}-dj32
    py{38,39,310,py3}-dj40
    py{38,39,310}-djmain
    py38-djqa

[gh-actions]
python =
    3.7: py37
    3.8: py38
    3.9: py39
    3.10: py310
    pypy3: pypy3

[gh-actions:env]
DJANGO =
    3.2: dj32
    4.0: dj40
    main: djmain
    qa: djqa

# Normal test environment runs pytest which orchestrates other tools
[testenv]
deps =
    -r requirements-test.txt
    dj32: django>=3.2,<3.3
    dj40: django>=4.0,<4.1
    djmain: https://github.com/django/django/archive/main.tar.gz
usedevelop = true
{'fraction_non_alphanumeric': 0.15669515669515668, 'fraction_numerical': 0.08717948717948718, 'mean_word_length': 3.2313253012048193, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 9, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 2}, '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': '1249711', 'n_tokens_mistral': 830, 'n_tokens_neox': 744, 'n_words': 144}