-
Notifications
You must be signed in to change notification settings - Fork 11
/
pyproject.toml
48 lines (39 loc) · 1.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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
# ========================================= #
# Setup #
# ========================================= #
[build-system]
requires = ["setuptools>=40.9.0", "wheel"]
build-backend = "setuptools.build_meta"
# ========================================= #
# Tests #
# ========================================= #
[tool.pytest.ini_options]
minversion = 7.0
testpaths = ["tests"]
# ========================================= #
# Linting #
# ========================================= #
[tool.isort]
extend_skip = ["docs"]
profile = "black"
line_length = 120
lines_after_imports = 2
[tool.pylint.main]
ignore = ["docs"]
disable = [
"invalid-name",
"cell-var-from-loop",
"too-many-arguments",
"too-many-locals",
"too-many-instance-attributes",
"missing-docstring",
"unbalanced-tuple-unpacking",
"no-else-return",
"not-callable",
"duplicate-code",
"anomalous-backslash-in-string",
]
[tool.pylint.format]
max-line-length = 120
[tool.pylint.TYPECHECK]
generated-members = ["torch.*"]