/ pyproject.toml
pyproject.toml
1 [tool.poetry] 2 authors = ["Christoph Görn <goern@b4mad.net>"] 3 description = "This is a set of django models used for #B4mad racing." 4 license = "GPL-3.0-later" 5 name = "b4mad-racing-telemetry" 6 readme = "README.md" 7 version = "0.3.0" 8 9 [tool.poetry.dependencies] 10 Django = "^5.0" 11 django-admin-list-filter-dropdown = "^1.0.3" 12 django-admin-relation-links = "^0.2.5" 13 django-dirtyfields = "^1.9.2" 14 django-extensions = "^3.2.3" 15 python = "^3.10" 16 psycopg = {extras = ["binary"], version = "^3.1.14"} 17 18 [tool.poetry.group.dev.dependencies] 19 black = "^23.11.0" 20 mypy = "^1.7.1" 21 psycopg = "^3.1.14" 22 pylint-django = "^2.5.5" 23 pytest-django = "^4.7.0" 24 25 [tool.commitizen] 26 major_version_zero = true 27 name = "cz_conventional_commits" 28 tag_format = "v$version" 29 update_changelog_on_bump = true 30 version_provider = "poetry" 31 version_scheme = "semver" 32 33 [build-system] 34 build-backend = "poetry.core.masonry.api" 35 requires = ["poetry-core"] 36 37 [tool.isort] 38 combine_as_imports = true 39 include_trailing_comma = true 40 line_length = 120 41 multi_line_output = 3 42 profile = "django" 43 44 [tool.black] 45 include = '\.pyi?$' 46 line-length = 120 47 target-version = ['py39'] 48 49 [tool.djlint] 50 ignore = "H031" 51 profile = "django" 52 53 [tool.ruff] 54 line-length = 120