<commit_before>[tool.poetry]
name = "dotmanca"
version = "4.0.0"
description = "The Official Dotman Website"
authors = ["<NAME>"]
license = "MIT"
readme = "README.md"

[tool.poetry.dependencies]
python = "^3.10"
Django = "^4.1"
pillow = "^9.2"
django-environ = "^0.4.5"
markdown = "^3.4"
django-markup = "^1.6"
gunicorn = "^19.9"
argon2-cffi = "^21.3"
psycopg2-binary = "2.9.3"
bleach = "^5.0.1"
bleach-allowlist = "^1.0.3"
boto3 = "^1.24.55"
django-storages = "^1.13.1"

[tool.poetry.dev-dependencies]
pytest = "^7.1"
django-debug-toolbar = ">=2.1"
coverage = "^6.4"
django-coverage-plugin = "^2.0"
pytest-django = "^4.5"
freezegun = "^0.3.11"
black = "^22.6"
pytest-env = "^0.6.2"
isort = "^5.10.1"

[tool.pytest.ini_options]
DJANGO_SETTINGS_MODULE = "config.settings.test"
python_files = ["tests.py", "test_*.py", "*_tests.py"]
env = ["DJANGO_READ_DOT_ENV_FILE=True", "DJANGO_SETTINGS_MODULE=config.settings.test"]

[tool.coverage.run]
include = ["dotmanca/*", "characters/*", "gallery/*", "main/*", "news/*", "places/*"]
omit = ["*migrations*", "*tests*"]
plugins = ["django_coverage_plugin"]

[tool.black]
exclude = '''
/(
    \.git
  | docs
  | migrations
  | htmlcov
  | \.pytest_cache
)/<commit_msg>Make black target Python 3.10<commit_after>[tool.poetry]
name = "dotmanca"
version = "4.0.0"
description = "The Official Dotman Website"
authors = ["<NAME>"]
license = "MIT"
readme = "README.md"

[tool.poetry.dependencies]
python = "^3.10"
Django = "^4.1"
pillow = "^9.2"
django-environ = "^0.4.5"
markdown = "^3.4"
django-markup = "^1.6"
gunicorn = "^19.9"
argon2-cffi = "^21.3"
psycopg2-binary = "2.9.3"
bleach = "^5.0.1"
bleach-allowlist = "^1.0.3"
boto3 = "^1.24.55"
django-storages = "^1.13.1"

[tool.poetry.dev-dependencies]
pytest = "^7.1"
django-debug-toolbar = ">=2.1"
coverage = "^6.4"
django-coverage-plugin = "^2.0"
pytest-django = "^4.5"
freezegun = "^0.3.11"
black = "^22.6"
pytest-env = "^0.6.2"
isort = "^5.10.1"

[tool.pytest.ini_options]
DJANGO_SETTINGS_MODULE = "config.settings.test"
python_files = ["tests.py", "test_*.py", "*_tests.py"]
env = ["DJANGO_READ_DOT_ENV_FILE=True", "DJANGO_SETTINGS_MODULE=config.settings.test"]

[tool.coverage.run]
include = ["dotmanca/*", "characters/*", "gallery/*", "main/*", "news/*", "places/*"]
omit = ["*migrations*", "*tests*"]
plugins = ["django_coverage_plugin"]

[tool.black]
target-version = ['py310']
exclude = '''
/(
    \.git
  | docs
  | migrations
  | htmlcov
  | \.pytest_cache
)/
{'fraction_non_alphanumeric': 0.23076923076923078, 'fraction_numerical': 0.057794057794057795, 'mean_word_length': 4.32034632034632, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 7, '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': '2043053', 'n_tokens_mistral': 1158, 'n_tokens_neox': 1085, 'n_words': 190}