forked from Maxteabag/sqlit
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmypy-errors.txt
More file actions
208 lines (208 loc) · 22.4 KB
/
mypy-errors.txt
File metadata and controls
208 lines (208 loc) · 22.4 KB
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
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
sqlit/db/adapters/base.py:211: error: Returning Any from function declared to return "int" [no-any-return]
sqlit/db/adapters/turso.py:106: error: Returning Any from function declared to return "int" [no-any-return]
sqlit/db/adapters/sqlite.py:106: error: Returning Any from function declared to return "int" [no-any-return]
sqlit/stores/connections.py:48: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/db/adapters/mssql.py:187: error: Returning Any from function declared to return "int" [no-any-return]
sqlit/db/adapters/oracle.py:118: error: Returning Any from function declared to return "int" [no-any-return]
sqlit/config.py:31: error: Second argument of Enum() must be string, tuple, list or dict literal for mypy to determine Enum members [misc]
sqlit/config.py:109: error: Returning Any from function declared to return "DatabaseType" [no-any-return]
sqlit/config.py:109: error: "type[DatabaseType]" has no attribute "MSSQL" [attr-defined]
sqlit/mocks.py:262: error: Function "builtins.callable" is not valid as a type [valid-type]
sqlit/mocks.py:262: note: Perhaps you meant "typing.Callable" instead of "callable"?
sqlit/mocks.py:364: error: Function "builtins.callable" is not valid as a type [valid-type]
sqlit/mocks.py:364: note: Perhaps you meant "typing.Callable" instead of "callable"?
sqlit/services/query.py:104: error: Incompatible types in assignment (expression has type "NonQueryResult", variable has type "QueryResult") [assignment]
sqlit/db/__init__.py:55: error: Function is missing a return type annotation [no-untyped-def]
sqlit/db/__init__.py:61: error: Function is missing a return type annotation [no-untyped-def]
sqlit/db/__init__.py:93: error: Returning Any from function declared to return "None" [no-any-return]
sqlit/commands.py:27: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/commands.py:54: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/commands.py:144: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/commands.py:197: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/commands.py:217: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/commands.py:233: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/commands.py:291: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/widgets.py:112: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/widgets.py:164: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/ui/screens/value_view.py:87: error: Signature of "action_dismiss" incompatible with supertype "textual.screen.Screen" [override]
sqlit/ui/screens/value_view.py:87: note: Superclass:
sqlit/ui/screens/value_view.py:87: note: def action_dismiss(self, result: Any | None = ...) -> Coroutine[Any, Any, None]
sqlit/ui/screens/value_view.py:87: note: Subclass:
sqlit/ui/screens/value_view.py:87: note: def action_dismiss(self) -> None
sqlit/ui/screens/theme.py:76: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/ui/screens/query_history.py:122: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/ui/screens/query_history.py:148: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/ui/screens/help.py:51: error: Signature of "action_dismiss" incompatible with supertype "textual.screen.Screen" [override]
sqlit/ui/screens/help.py:51: note: Superclass:
sqlit/ui/screens/help.py:51: note: def action_dismiss(self, result: Any | None = ...) -> Coroutine[Any, Any, None]
sqlit/ui/screens/help.py:51: note: Subclass:
sqlit/ui/screens/help.py:51: note: def action_dismiss(self) -> None
sqlit/ui/screens/driver_setup.py:119: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/ui/screens/connection_picker.py:193: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/ui/screens/connection.py:247: error: Returning Any from function declared to return "DatabaseType" [no-any-return]
sqlit/ui/screens/connection.py:247: error: "type[DatabaseType]" has no attribute "MSSQL" [attr-defined]
sqlit/ui/screens/connection.py:251: error: No return value expected [return-value]
sqlit/ui/screens/connection.py:316: error: Incompatible types in assignment (expression has type "Select[str]", target has type "Input | OptionList") [assignment]
sqlit/ui/screens/connection.py:505: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/ui/screens/connection.py:639: error: Incompatible types in assignment (expression has type "Select[str]", target has type "Input | OptionList") [assignment]
sqlit/ui/screens/connection.py:683: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/ui/screens/connection.py:867: error: Incompatible return value type (got "set[Any | None]", expected "set[str]") [return-value]
sqlit/ui/screens/connection.py:876: error: Need type annotation for "existing" (hint: "existing: list[<type>] = ...") [var-annotated]
sqlit/ui/screens/connection.py:992: error: "type[DatabaseType]" has no attribute "MSSQL" [attr-defined]
sqlit/ui/screens/confirm.py:61: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/ui/mixins/tree.py:69: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/ui/mixins/tree.py:77: error: No return value expected [return-value]
sqlit/ui/mixins/tree.py:83: error: "get_conn_label" does not return a value (it only ever returns None) [func-returns-value]
sqlit/ui/mixins/tree.py:88: error: "get_conn_label" does not return a value (it only ever returns None) [func-returns-value]
sqlit/ui/mixins/tree.py:121: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/ui/mixins/tree.py:136: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/ui/mixins/tree.py:156: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/ui/mixins/tree.py:171: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/ui/mixins/tree.py:235: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/ui/mixins/tree.py:256: error: Unexpected keyword argument "thread" for "run_worker" of "AppProtocol" [call-arg]
sqlit/ui/mixins/tree.py:350: error: Function "builtins.any" is not valid as a type [valid-type]
sqlit/ui/mixins/tree.py:350: note: Perhaps you meant "typing.Any" instead of "any"?
sqlit/ui/mixins/protocols.py:61: note: "run_worker" of "AppProtocol" defined here
sqlit/ui/mixins/tree.py:258: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/ui/mixins/tree.py:273: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/ui/mixins/tree.py:293: error: List comprehension has incompatible type List[tuple[str, str]]; expected List[tuple[str, str, str]] [misc]
sqlit/ui/mixins/tree.py:304: error: Unexpected keyword argument "thread" for "run_worker" of "AppProtocol" [call-arg]
sqlit/ui/mixins/tree.py:211: error: Cannot determine type of "_loading_nodes" [has-type]
sqlit/ui/mixins/tree.py:306: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/ui/mixins/tree.py:328: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/ui/mixins/tree.py:379: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/ui/mixins/tree.py:418: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/ui/mixins/autocomplete.py:135: error: Unexpected keyword argument "thread" for "run_worker" of "AppProtocol" [call-arg]
sqlit/ui/mixins/protocols.py:61: note: "run_worker" of "AppProtocol" defined here
sqlit/ui/mixins/autocomplete.py:72: error: Unsupported left operand type for + ("Collection[Any]") [operator]
sqlit/ui/mixins/autocomplete.py:74: error: Incompatible types in assignment (expression has type "Collection[Any]", variable has type "list[Any]") [assignment]
sqlit/ui/mixins/autocomplete.py:80: error: "Collection[Any]" has no attribute "get" [attr-defined]
sqlit/ui/mixins/autocomplete.py:83: error: "Collection[Any]" has no attribute "values" [attr-defined]
sqlit/ui/mixins/autocomplete.py:85: error: No overload variant of "__add__" of "list" matches argument type "Collection[Any]" [operator]
sqlit/ui/mixins/autocomplete.py:85: note: Possible overload variants:
sqlit/ui/mixins/autocomplete.py:85: note: def __add__(self, list[Any], /) -> list[Any]
sqlit/ui/mixins/autocomplete.py:85: note: def [_S] __add__(self, list[_S], /) -> list[_S | Any]
sqlit/ui/mixins/autocomplete.py:140: error: Unsupported target for indexed assignment ("Collection[Any]") [index]
sqlit/ui/mixins/autocomplete.py:142: error: Unsupported target for indexed assignment ("Collection[Any]") [index]
sqlit/ui/mixins/autocomplete.py:202: error: Returning Any from function declared to return "int" [no-any-return]
sqlit/ui/mixins/autocomplete.py:252: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/ui/mixins/autocomplete.py:288: error: Need type annotation for "_schema_cache" [var-annotated]
sqlit/ui/mixins/autocomplete.py:373: error: List item 0 has incompatible type "None"; expected "str" [list-item]
sqlit/state_machine.py:101: error: No return value expected [return-value]
sqlit/state_machine.py:463: error: Incompatible return value type (got "ConnectionConfig | bool | None", expected "bool") [return-value]
sqlit/state_machine.py:471: error: Incompatible return value type (got "ConnectionConfig | bool | None", expected "bool") [return-value]
sqlit/ui/screens/leader_menu.py:72: error: Signature of "action_dismiss" incompatible with supertype "textual.screen.Screen" [override]
sqlit/ui/screens/leader_menu.py:72: note: Superclass:
sqlit/ui/screens/leader_menu.py:72: note: def action_dismiss(self, result: Any | None = ...) -> Coroutine[Any, Any, None]
sqlit/ui/screens/leader_menu.py:72: note: Subclass:
sqlit/ui/screens/leader_menu.py:72: note: def action_dismiss(self) -> None
sqlit/ui/screens/leader_menu.py:87: error: Argument 1 to "is_allowed" of "LeaderCommand" has incompatible type "App[Any]"; expected "SSMSTUI" [arg-type]
sqlit/ui/screens/leader_menu.py:90: error: No return value expected [return-value]
sqlit/ui/mixins/results.py:31: error: Unused "type: ignore" comment [unused-ignore]
sqlit/ui/mixins/results.py:52: error: Incompatible types in assignment (expression has type "str", variable has type "Literal['cell', 'row', 'column', 'none']") [assignment]
sqlit/ui/mixins/results.py:62: error: Incompatible types in assignment (expression has type "Any | str", variable has type "Literal['cell', 'row', 'column', 'none']") [assignment]
sqlit/ui/mixins/query.py:277: error: Cannot determine type of "_schema_worker" [has-type]
sqlit/ui/mixins/query.py:278: error: Cannot determine type of "_schema_worker" [has-type]
sqlit/ui/mixins/query.py:280: error: "QueryMixin" has no attribute "_stop_schema_spinner"; maybe "_stop_query_spinner"? [attr-defined]
sqlit/ui/mixins/query.py:307: error: Too many arguments for "push_screen" of "AppProtocol" [call-arg]
sqlit/ui/mixins/query.py:312: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/ui/mixins/query.py:328: error: Item "None" of "ConnectionConfig | None" has no attribute "name" [union-attr]
sqlit/ui/mixins/connection.py:38: error: Cannot determine type of "_session" [has-type]
sqlit/ui/mixins/connection.py:39: error: Cannot determine type of "_session" [has-type]
sqlit/ui/mixins/connection.py:45: error: "ConnectionMixin" has no attribute "refresh_tree" [attr-defined]
sqlit/ui/mixins/connection.py:66: error: "ConnectionMixin" has no attribute "refresh_tree" [attr-defined]
sqlit/ui/mixins/connection.py:67: error: "ConnectionMixin" has no attribute "_load_schema_cache" [attr-defined]
sqlit/ui/mixins/connection.py:86: error: Unexpected keyword argument "thread" for "run_worker" of "AppProtocol" [call-arg]
sqlit/ui/mixins/connection.py:116: error: Too many arguments for "push_screen" of "AppProtocol" [call-arg]
sqlit/ui/mixins/connection.py:132: error: Too many arguments for "push_screen" of "AppProtocol" [call-arg]
sqlit/ui/mixins/connection.py:139: error: "ConnectionMixin" has no attribute "query_one" [attr-defined]
sqlit/ui/mixins/connection.py:254: error: Too many arguments for "push_screen" of "AppProtocol" [call-arg]
sqlit/ui/mixins/protocols.py:61: note: "run_worker" of "AppProtocol" defined here
sqlit/ui/mixins/connection.py:106: error: "ConnectionMixin" has no attribute "status_bar" [attr-defined]
sqlit/ui/mixins/connection.py:108: error: "ConnectionMixin" has no attribute "refresh_tree" [attr-defined]
sqlit/ui/mixins/connection.py:159: error: Cannot determine type of "connections" [has-type]
sqlit/ui/mixins/connection.py:165: error: "ConnectionMixin" has no attribute "refresh_tree" [attr-defined]
sqlit/ui/mixins/connection.py:196: error: Too many arguments for "push_screen" of "AppProtocol" [call-arg]
sqlit/ui/mixins/connection.py:217: error: Too many arguments for "push_screen" of "AppProtocol" [call-arg]
sqlit/ui/mixins/connection.py:231: error: "ConnectionMixin" has no attribute "refresh_tree" [attr-defined]
sqlit/ui/mixins/ui_navigation.py:21: error: "UINavigationMixin" has no attribute "screen" [attr-defined]
sqlit/ui/mixins/ui_navigation.py:22: error: "UINavigationMixin" has no attribute "screen" [attr-defined]
sqlit/ui/mixins/ui_navigation.py:23: error: "UINavigationMixin" has no attribute "screen" [attr-defined]
sqlit/ui/mixins/ui_navigation.py:26: error: "UINavigationMixin" has no attribute "screen" [attr-defined]
sqlit/ui/mixins/ui_navigation.py:28: error: "UINavigationMixin" has no attribute "screen" [attr-defined]
sqlit/ui/mixins/ui_navigation.py:30: error: "UINavigationMixin" has no attribute "screen" [attr-defined]
sqlit/ui/mixins/ui_navigation.py:35: error: "UINavigationMixin" has no attribute "query_one" [attr-defined]
sqlit/ui/mixins/ui_navigation.py:36: error: "UINavigationMixin" has no attribute "query_one" [attr-defined]
sqlit/ui/mixins/ui_navigation.py:37: error: "UINavigationMixin" has no attribute "query_one" [attr-defined]
sqlit/ui/mixins/ui_navigation.py:43: error: "UINavigationMixin" has no attribute "focused" [attr-defined]
sqlit/ui/mixins/ui_navigation.py:76: error: "UINavigationMixin" has no attribute "screen" [attr-defined]
sqlit/ui/mixins/ui_navigation.py:77: error: "UINavigationMixin" has no attribute "screen" [attr-defined]
sqlit/ui/mixins/ui_navigation.py:118: error: "UINavigationMixin" has no attribute "_hide_autocomplete" [attr-defined]
sqlit/ui/mixins/ui_navigation.py:127: error: "UINavigationMixin" has no attribute "status_bar" [attr-defined]
sqlit/ui/mixins/ui_navigation.py:198: error: "UINavigationMixin" has no attribute "size" [attr-defined]
sqlit/ui/mixins/ui_navigation.py:229: error: Cannot determine type of "_notification_timer" [has-type]
sqlit/ui/mixins/ui_navigation.py:230: error: Cannot determine type of "_notification_timer" [has-type]
sqlit/ui/mixins/ui_navigation.py:234: error: "UINavigationMixin" has no attribute "_notification_history"; maybe "_notification_timer"? [attr-defined]
sqlit/ui/mixins/ui_navigation.py:276: error: "UINavigationMixin" has no attribute "screen" [attr-defined]
sqlit/ui/mixins/ui_navigation.py:277: error: "UINavigationMixin" has no attribute "screen" [attr-defined]
sqlit/ui/mixins/ui_navigation.py:283: error: "UINavigationMixin" has no attribute "screen" [attr-defined]
sqlit/ui/mixins/ui_navigation.py:293: error: Too many arguments for "push_screen" of "AppProtocol" [call-arg]
sqlit/ui/mixins/ui_navigation.py:326: error: "UINavigationMixin" has no attribute "query_one" [attr-defined]
sqlit/ui/mixins/ui_navigation.py:330: error: "UINavigationMixin" has no attribute "_state_machine" [attr-defined]
sqlit/ui/mixins/ui_navigation.py:341: error: "UINavigationMixin" has no attribute "_state_machine" [attr-defined]
sqlit/ui/mixins/ui_navigation.py:353: error: Cannot determine type of "_leader_timer" [has-type]
sqlit/ui/mixins/ui_navigation.py:354: error: Cannot determine type of "_leader_timer" [has-type]
sqlit/ui/mixins/ui_navigation.py:364: error: "UINavigationMixin" has no attribute "set_timer" [attr-defined]
sqlit/ui/mixins/ui_navigation.py:381: error: "UINavigationMixin" has no attribute "exit" [attr-defined]
sqlit/ui/mixins/ui_navigation.py:396: error: Too many arguments for "push_screen" of "AppProtocol" [call-arg]
sqlit/ui/mixins/ui_navigation.py:428: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/ui/mixins/ui_navigation.py:439: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/app.py:179: error: "get_leader_bindings" does not return a value (it only ever returns None) [func-returns-value]
sqlit/app.py:270: error: No return value expected [return-value]
sqlit/app.py:272: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/app.py:274: error: No return value expected [return-value]
sqlit/app.py:276: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/app.py:277: error: No return value expected [return-value]
sqlit/app.py:279: error: Argument "adapter_factory" to "create" of "ConnectionSession" has incompatible type "Callable[[str], None]"; expected "Callable[[str], DatabaseAdapter] | None" [arg-type]
sqlit/app.py:280: error: Argument "tunnel_factory" to "create" of "ConnectionSession" has incompatible type "Callable[[Any], None]"; expected "Callable[[ConnectionConfig], tuple[Any, str, int]] | None" [arg-type]
sqlit/app.py:283: error: No return value expected [return-value]
sqlit/app.py:286: error: Cannot override writeable attribute with read-only property [override]
sqlit/app.py:290: error: Cannot override writeable attribute with read-only property [override]
sqlit/app.py:294: error: Cannot override writeable attribute with read-only property [override]
sqlit/app.py:299: error: No return value expected [return-value]
sqlit/app.py:303: error: No return value expected [return-value]
sqlit/app.py:307: error: No return value expected [return-value]
sqlit/app.py:311: error: No return value expected [return-value]
sqlit/app.py:321: error: No return value expected [return-value]
sqlit/app.py:323: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/app.py:325: error: Call to abstract method "push_screen" of "AppProtocol" with trivial body via super() is unsafe [safe-super]
sqlit/app.py:325: error: Too many arguments for "push_screen" of "AppProtocol" [call-arg]
sqlit/app.py:325: error: Unexpected keyword argument "wait_for_dismiss" for "push_screen" of "AppProtocol" [call-arg]
sqlit/ui/mixins/protocols.py:72: note: "push_screen" of "AppProtocol" defined here
sqlit/app.py:36: error: Cannot determine type of "_schema_worker" in base class "QueryMixin" [misc]
sqlit/app.py:36: error: Definition of "action_quit" in base class "AppProtocol" is incompatible with definition in base class "App" [misc]
sqlit/app.py:36: error: Definition of "notify" in base class "UINavigationMixin" is incompatible with definition in base class "App" [misc]
sqlit/app.py:36: error: Definition of "run_worker" in base class "AppProtocol" is incompatible with definition in base class "DOMNode" [misc]
sqlit/app.py:36: error: Definition of "set_interval" in base class "AppProtocol" is incompatible with definition in base class "MessagePump" [misc]
sqlit/app.py:262: error: "_create_mock_session_factory" of "SSMSTUI" does not return a value (it only ever returns None) [func-returns-value]
sqlit/app.py:323: error: Signature of "push_screen" incompatible with supertype "textual.app.App" [override]
sqlit/app.py:323: note: Superclass:
sqlit/app.py:323: note: @overload
sqlit/app.py:323: note: def [ScreenResultType] push_screen(self, screen: Screen[ScreenResultType] | str, callback: Callable[[ScreenResultType | None], None] | Callable[[ScreenResultType | None], Awaitable[None]] | None = ..., wait_for_dismiss: Literal[False] = ...) -> AwaitMount
sqlit/app.py:323: note: @overload
sqlit/app.py:323: note: def [ScreenResultType] push_screen(self, screen: Screen[ScreenResultType] | str, callback: Callable[[ScreenResultType | None], None] | Callable[[ScreenResultType | None], Awaitable[None]] | None = ..., wait_for_dismiss: Literal[True] = ...) -> Future[ScreenResultType]
sqlit/app.py:323: note: Subclass:
sqlit/app.py:323: note: def push_screen(self, screen: Any, callback: Any = ..., wait_for_dismiss: bool = ...) -> None
sqlit/app.py:327: error: Returning Any from function declared to return "None" [no-any-return]
sqlit/app.py:329: error: Return type "None" of "pop_screen" incompatible with return type "AwaitComplete" in supertype "textual.app.App" [override]
sqlit/app.py:331: error: Call to abstract method "pop_screen" of "AppProtocol" with trivial body via super() is unsafe [safe-super]
sqlit/app.py:333: error: Returning Any from function declared to return "None" [no-any-return]
sqlit/app.py:348: error: Need type annotation for "tree" [var-annotated]
sqlit/app.py:433: error: Function is missing a type annotation for one or more arguments [no-untyped-def]
sqlit/cli.py:131: error: Cannot instantiate abstract class "SSMSTUI" with abstract attributes "action_quit", "call_from_thread", ... and "set_interval" (4 methods suppressed) [abstract]
sqlit/cli.py:131: note: The following methods were marked implicitly abstract because they have empty function bodies: "action_quit", "call_from_thread", ... and "set_interval" (3 methods suppressed). If they are not meant to be abstract, explicitly `return` or `return None`.
sqlit/__init__.py:26: error: No return value expected [return-value]
sqlit/__init__.py:30: error: No return value expected [return-value]
sqlit/__init__.py:34: error: No return value expected [return-value]
sqlit/__init__.py:38: error: No return value expected [return-value]
Found 177 errors in 31 files (checked 64 source files)