-
Notifications
You must be signed in to change notification settings - Fork 73
/
Copy pathpyproject.toml
33 lines (30 loc) · 1 KB
/
pyproject.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
[tool.black]
line-length = 88
target-version = ["py310"]
[tool.ruff]
line-length = 88
select = ["A", "B", "C4", "D", "E", "F", "ICN", "ISC", "N", "PD", "PGH", "PLR", "PLW", "PIE", "PT", "Q", "RET", "RUF", "S", "SIM", "TID", "UP", "W", "YTT"]
ignore = ["A001", "A003", "ANN101", "ANN401", "B008", "B019", "C405", "D200", "D203", "D205", "D212", "D400", "D401", "D403", "D404", "D415", "E501", "E712", "N818", "PGH003", "PGH004", "PLR0911", "PLR0912", "PLR0913", "PLR0915", "PLR2004", "PT003", "PT004", "PT011", "PT012", "S101", "S105", "S108", "UP006", "UP007", "UP008", "UP034", "W605"]
target-version = "py310"
exclude = [
".direnv",
".git",
".mypy_cache",
".pytest_cache",
".ruff_cache",
"__pypackages__",
"conftest.py",
"./env.py",
]
per-file-ignores = {}
[tool.ruff.mccabe]
max-complexity = 30
[tool.mypy]
python_version = "3.10"
disallow_untyped_defs = false
ignore_missing_imports = true
[[tool.mypy.overrides]]
module = [
"mypy-hubspot3.test.*",
]
disallow_untyped_defs = false