-
Notifications
You must be signed in to change notification settings - Fork 1
/
pyproject.toml
31 lines (28 loc) · 677 Bytes
/
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
[tool.black]
line-length = 79
target-version = ['py38']
skip-magic-trailing-comma = true
include = '\.pyi?$'
[tool.isort]
line_length = 79
multi_line_output = 3
include_trailing_comma = true
force_grid_wrap = 0
ensure_newline_before_comments = true
use_parentheses = true
skip_gitignore = true
skip_glob = ['venv']
known_standard_library = ['typing']
[tool.pytest.ini_options]
norecursedirs = "venv"
python_classes = "*Test Test*"
filterwarnings = "ignore::UserWarning"
log_cli=1
[tool.mypy]
python_version = 3.8
ignore_missing_imports = true
follow_imports = "skip"
check_untyped_defs = false
disallow_untyped_defs = true
strict_optional = true
exclude = ["venv", "tests"]