forked from dlt-hub/dlt
-
Notifications
You must be signed in to change notification settings - Fork 0
/
mypy.ini
122 lines (88 loc) · 2.17 KB
/
mypy.ini
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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
[mypy]
python_version=3.8
ignore_missing_imports=false
strict_optional=false
warn_redundant_casts=true
disallow_any_generics=true
disallow_untyped_defs=true
check_untyped_defs=true
warn_return_any=true
namespace_packages=true
warn_unused_ignores=true
show_error_codes=true
#exclude=reflection/module_cases/*
exclude=docs/examples/archive/*|tests/reflection/module_cases/*
[mypy-tests.*]
disallow_untyped_defs=false
warn_return_any=false
[mypy-docs.*]
disallow_untyped_defs=false
[mypy-jsonpath_ng.*]
ignore_missing_imports=true
[mypy-astunparse.*]
ignore_missing_imports=true
[mypy-google.oauth2.*]
ignore_missing_imports=true
[mypy-google.auth.*]
ignore_missing_imports=true
[mypy-fsspec.*]
ignore_missing_imports=true
[mypy-json_logging.*]
ignore_missing_imports=true
[mypy-enlighten.*]
ignore_missing_imports=true
[mypy-alive_progress.*]
ignore_missing_imports=true
[mypy-googleapiclient.*]
ignore_missing_imports=true
[mypy-pyarrow.*]
ignore_missing_imports=true
[mypy-giturlparse.*]
ignore_missing_imports=true
[mypy-requests_oauthlib.*]
ignore_missing_imports=true
[mypy-google_auth_oauthlib.*]
ignore_missing_imports=true
[mypy-streamlit]
ignore_missing_imports=true
[mypy-logbook.*]
ignore_missing_imports=true
[mypy-pyodbc.*]
# TODO: Stubs are included but seem to not be installed correctly with pyodbc 4.x.x
# Might be fixed in pyodbc 5
ignore_missing_imports=true
[mypy-prometheus_client.*]
ignore_missing_imports=true
[mypy-weaviate.*]
ignore_missing_imports=true
[mypy-psycopg2cffi.*]
ignore_missing_imports=true
[mypy-cron_descriptor.*]
ignore_missing_imports=true
[mypy-altair.*]
ignore_missing_imports=true
[mypy-pandas.*]
ignore_missing_imports=true
[mypy-apiclient.*]
ignore_missing_imports=true
# docs snippets
[mypy-sources.*]
ignore_missing_imports=true
[mypy-utils.*]
ignore_missing_imports=true
[mypy-connectorx]
ignore_missing_imports=true
[mypy-s3fs.*]
ignore_missing_imports=true
[mypy-win_precise_time]
ignore_missing_imports=true
[mypy-databricks.*]
ignore_missing_imports=true
[mypy-google.*]
ignore_missing_imports = True
[mypy-openai.*]
ignore_missing_imports = True
[mypy-dotenv.*]
ignore_missing_imports = True
[mypy-pytz.*]
ignore_missing_imports = True