forked from dlt-hub/dlt
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtox.ini
More file actions
21 lines (20 loc) · 883 Bytes
/
tox.ini
File metadata and controls
21 lines (20 loc) · 883 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
[flake8]
ignore=E1,E2,E3,E4,F401,W391,W292,E501,E731,F811,W503,E704,W504,DOC502,DOC503,DOC501,B010,I250
banned-modules = datetime = use dlt.common.pendulum
json = use dlt.common.json
decimal = use dlt.common.decimal
decimal.Decimal = use dlt.common.Decimal
open = use dlt.common.open
numpy = use dlt.common.libs.numpy
pendulum = use dlt.common.pendulum
typing.TypedDict = use dlt.common.typing.TypedDict
typing-extensions.TypedDict = use dlt.common.typing.TypedDict
extend-immutable-calls = dlt.sources.incremental
# allow banned-imports (I251) in tests and docs e.g., direct numpy import
per-file-ignores =
tests/*: T20, I251
docs/*: T20, I251
# docstring linting
style=google
allow-init-docstring=True
arg-type-hints-in-docstring=True