@@ -117,12 +117,12 @@ class SelectOfScalar(_Select, Generic[_TSelect]):
117
117
118
118
119
119
@overload
120
- def select (entity_0 : _TScalar_0 , ** kw : Any ) -> SelectOfScalar [_TScalar_0 ]: # type: ignore
120
+ def select (entity_0 : _TScalar_0 ) -> SelectOfScalar [_TScalar_0 ]: # type: ignore
121
121
...
122
122
123
123
124
124
@overload
125
- def select (entity_0 : Type [_TModel_0 ], ** kw : Any ) -> SelectOfScalar [_TModel_0 ]: # type: ignore
125
+ def select (entity_0 : Type [_TModel_0 ]) -> SelectOfScalar [_TModel_0 ]: # type: ignore
126
126
...
127
127
128
128
@@ -133,7 +133,6 @@ def select(entity_0: Type[_TModel_0], **kw: Any) -> SelectOfScalar[_TModel_0]:
133
133
def select ( # type: ignore
134
134
entity_0 : _TScalar_0 ,
135
135
entity_1 : _TScalar_1 ,
136
- ** kw : Any ,
137
136
) -> Select [Tuple [_TScalar_0 , _TScalar_1 ]]:
138
137
...
139
138
@@ -142,7 +141,6 @@ def select( # type: ignore
142
141
def select ( # type: ignore
143
142
entity_0 : _TScalar_0 ,
144
143
entity_1 : Type [_TModel_1 ],
145
- ** kw : Any ,
146
144
) -> Select [Tuple [_TScalar_0 , _TModel_1 ]]:
147
145
...
148
146
@@ -151,7 +149,6 @@ def select( # type: ignore
151
149
def select ( # type: ignore
152
150
entity_0 : Type [_TModel_0 ],
153
151
entity_1 : _TScalar_1 ,
154
- ** kw : Any ,
155
152
) -> Select [Tuple [_TModel_0 , _TScalar_1 ]]:
156
153
...
157
154
@@ -160,7 +157,6 @@ def select( # type: ignore
160
157
def select ( # type: ignore
161
158
entity_0 : Type [_TModel_0 ],
162
159
entity_1 : Type [_TModel_1 ],
163
- ** kw : Any ,
164
160
) -> Select [Tuple [_TModel_0 , _TModel_1 ]]:
165
161
...
166
162
@@ -170,7 +166,6 @@ def select( # type: ignore
170
166
entity_0 : _TScalar_0 ,
171
167
entity_1 : _TScalar_1 ,
172
168
entity_2 : _TScalar_2 ,
173
- ** kw : Any ,
174
169
) -> Select [Tuple [_TScalar_0 , _TScalar_1 , _TScalar_2 ]]:
175
170
...
176
171
@@ -180,7 +175,6 @@ def select( # type: ignore
180
175
entity_0 : _TScalar_0 ,
181
176
entity_1 : _TScalar_1 ,
182
177
entity_2 : Type [_TModel_2 ],
183
- ** kw : Any ,
184
178
) -> Select [Tuple [_TScalar_0 , _TScalar_1 , _TModel_2 ]]:
185
179
...
186
180
@@ -190,7 +184,6 @@ def select( # type: ignore
190
184
entity_0 : _TScalar_0 ,
191
185
entity_1 : Type [_TModel_1 ],
192
186
entity_2 : _TScalar_2 ,
193
- ** kw : Any ,
194
187
) -> Select [Tuple [_TScalar_0 , _TModel_1 , _TScalar_2 ]]:
195
188
...
196
189
@@ -200,7 +193,6 @@ def select( # type: ignore
200
193
entity_0 : _TScalar_0 ,
201
194
entity_1 : Type [_TModel_1 ],
202
195
entity_2 : Type [_TModel_2 ],
203
- ** kw : Any ,
204
196
) -> Select [Tuple [_TScalar_0 , _TModel_1 , _TModel_2 ]]:
205
197
...
206
198
@@ -210,7 +202,6 @@ def select( # type: ignore
210
202
entity_0 : Type [_TModel_0 ],
211
203
entity_1 : _TScalar_1 ,
212
204
entity_2 : _TScalar_2 ,
213
- ** kw : Any ,
214
205
) -> Select [Tuple [_TModel_0 , _TScalar_1 , _TScalar_2 ]]:
215
206
...
216
207
@@ -220,7 +211,6 @@ def select( # type: ignore
220
211
entity_0 : Type [_TModel_0 ],
221
212
entity_1 : _TScalar_1 ,
222
213
entity_2 : Type [_TModel_2 ],
223
- ** kw : Any ,
224
214
) -> Select [Tuple [_TModel_0 , _TScalar_1 , _TModel_2 ]]:
225
215
...
226
216
@@ -230,7 +220,6 @@ def select( # type: ignore
230
220
entity_0 : Type [_TModel_0 ],
231
221
entity_1 : Type [_TModel_1 ],
232
222
entity_2 : _TScalar_2 ,
233
- ** kw : Any ,
234
223
) -> Select [Tuple [_TModel_0 , _TModel_1 , _TScalar_2 ]]:
235
224
...
236
225
@@ -240,7 +229,6 @@ def select( # type: ignore
240
229
entity_0 : Type [_TModel_0 ],
241
230
entity_1 : Type [_TModel_1 ],
242
231
entity_2 : Type [_TModel_2 ],
243
- ** kw : Any ,
244
232
) -> Select [Tuple [_TModel_0 , _TModel_1 , _TModel_2 ]]:
245
233
...
246
234
@@ -251,7 +239,6 @@ def select( # type: ignore
251
239
entity_1 : _TScalar_1 ,
252
240
entity_2 : _TScalar_2 ,
253
241
entity_3 : _TScalar_3 ,
254
- ** kw : Any ,
255
242
) -> Select [Tuple [_TScalar_0 , _TScalar_1 , _TScalar_2 , _TScalar_3 ]]:
256
243
...
257
244
@@ -262,7 +249,6 @@ def select( # type: ignore
262
249
entity_1 : _TScalar_1 ,
263
250
entity_2 : _TScalar_2 ,
264
251
entity_3 : Type [_TModel_3 ],
265
- ** kw : Any ,
266
252
) -> Select [Tuple [_TScalar_0 , _TScalar_1 , _TScalar_2 , _TModel_3 ]]:
267
253
...
268
254
@@ -273,7 +259,6 @@ def select( # type: ignore
273
259
entity_1 : _TScalar_1 ,
274
260
entity_2 : Type [_TModel_2 ],
275
261
entity_3 : _TScalar_3 ,
276
- ** kw : Any ,
277
262
) -> Select [Tuple [_TScalar_0 , _TScalar_1 , _TModel_2 , _TScalar_3 ]]:
278
263
...
279
264
@@ -284,7 +269,6 @@ def select( # type: ignore
284
269
entity_1 : _TScalar_1 ,
285
270
entity_2 : Type [_TModel_2 ],
286
271
entity_3 : Type [_TModel_3 ],
287
- ** kw : Any ,
288
272
) -> Select [Tuple [_TScalar_0 , _TScalar_1 , _TModel_2 , _TModel_3 ]]:
289
273
...
290
274
@@ -295,7 +279,6 @@ def select( # type: ignore
295
279
entity_1 : Type [_TModel_1 ],
296
280
entity_2 : _TScalar_2 ,
297
281
entity_3 : _TScalar_3 ,
298
- ** kw : Any ,
299
282
) -> Select [Tuple [_TScalar_0 , _TModel_1 , _TScalar_2 , _TScalar_3 ]]:
300
283
...
301
284
@@ -306,7 +289,6 @@ def select( # type: ignore
306
289
entity_1 : Type [_TModel_1 ],
307
290
entity_2 : _TScalar_2 ,
308
291
entity_3 : Type [_TModel_3 ],
309
- ** kw : Any ,
310
292
) -> Select [Tuple [_TScalar_0 , _TModel_1 , _TScalar_2 , _TModel_3 ]]:
311
293
...
312
294
@@ -317,7 +299,6 @@ def select( # type: ignore
317
299
entity_1 : Type [_TModel_1 ],
318
300
entity_2 : Type [_TModel_2 ],
319
301
entity_3 : _TScalar_3 ,
320
- ** kw : Any ,
321
302
) -> Select [Tuple [_TScalar_0 , _TModel_1 , _TModel_2 , _TScalar_3 ]]:
322
303
...
323
304
@@ -328,7 +309,6 @@ def select( # type: ignore
328
309
entity_1 : Type [_TModel_1 ],
329
310
entity_2 : Type [_TModel_2 ],
330
311
entity_3 : Type [_TModel_3 ],
331
- ** kw : Any ,
332
312
) -> Select [Tuple [_TScalar_0 , _TModel_1 , _TModel_2 , _TModel_3 ]]:
333
313
...
334
314
@@ -339,7 +319,6 @@ def select( # type: ignore
339
319
entity_1 : _TScalar_1 ,
340
320
entity_2 : _TScalar_2 ,
341
321
entity_3 : _TScalar_3 ,
342
- ** kw : Any ,
343
322
) -> Select [Tuple [_TModel_0 , _TScalar_1 , _TScalar_2 , _TScalar_3 ]]:
344
323
...
345
324
@@ -350,7 +329,6 @@ def select( # type: ignore
350
329
entity_1 : _TScalar_1 ,
351
330
entity_2 : _TScalar_2 ,
352
331
entity_3 : Type [_TModel_3 ],
353
- ** kw : Any ,
354
332
) -> Select [Tuple [_TModel_0 , _TScalar_1 , _TScalar_2 , _TModel_3 ]]:
355
333
...
356
334
@@ -361,7 +339,6 @@ def select( # type: ignore
361
339
entity_1 : _TScalar_1 ,
362
340
entity_2 : Type [_TModel_2 ],
363
341
entity_3 : _TScalar_3 ,
364
- ** kw : Any ,
365
342
) -> Select [Tuple [_TModel_0 , _TScalar_1 , _TModel_2 , _TScalar_3 ]]:
366
343
...
367
344
@@ -372,7 +349,6 @@ def select( # type: ignore
372
349
entity_1 : _TScalar_1 ,
373
350
entity_2 : Type [_TModel_2 ],
374
351
entity_3 : Type [_TModel_3 ],
375
- ** kw : Any ,
376
352
) -> Select [Tuple [_TModel_0 , _TScalar_1 , _TModel_2 , _TModel_3 ]]:
377
353
...
378
354
@@ -383,7 +359,6 @@ def select( # type: ignore
383
359
entity_1 : Type [_TModel_1 ],
384
360
entity_2 : _TScalar_2 ,
385
361
entity_3 : _TScalar_3 ,
386
- ** kw : Any ,
387
362
) -> Select [Tuple [_TModel_0 , _TModel_1 , _TScalar_2 , _TScalar_3 ]]:
388
363
...
389
364
@@ -394,7 +369,6 @@ def select( # type: ignore
394
369
entity_1 : Type [_TModel_1 ],
395
370
entity_2 : _TScalar_2 ,
396
371
entity_3 : Type [_TModel_3 ],
397
- ** kw : Any ,
398
372
) -> Select [Tuple [_TModel_0 , _TModel_1 , _TScalar_2 , _TModel_3 ]]:
399
373
...
400
374
@@ -405,7 +379,6 @@ def select( # type: ignore
405
379
entity_1 : Type [_TModel_1 ],
406
380
entity_2 : Type [_TModel_2 ],
407
381
entity_3 : _TScalar_3 ,
408
- ** kw : Any ,
409
382
) -> Select [Tuple [_TModel_0 , _TModel_1 , _TModel_2 , _TScalar_3 ]]:
410
383
...
411
384
@@ -416,18 +389,17 @@ def select( # type: ignore
416
389
entity_1 : Type [_TModel_1 ],
417
390
entity_2 : Type [_TModel_2 ],
418
391
entity_3 : Type [_TModel_3 ],
419
- ** kw : Any ,
420
392
) -> Select [Tuple [_TModel_0 , _TModel_1 , _TModel_2 , _TModel_3 ]]:
421
393
...
422
394
423
395
424
396
# Generated overloads end
425
397
426
398
427
- def select (* entities : Any , ** kw : Any ) -> Union [Select , SelectOfScalar ]: # type: ignore
399
+ def select (* entities : Any ) -> Union [Select , SelectOfScalar ]: # type: ignore
428
400
if len (entities ) == 1 :
429
- return SelectOfScalar . _create (* entities , ** kw ) # type: ignore
430
- return Select . _create (* entities , ** kw ) # type: ignore
401
+ return SelectOfScalar (* entities ) # type: ignore
402
+ return Select (* entities ) # type: ignore
431
403
432
404
433
405
# TODO: add several @overload from Python types to SQLAlchemy equivalents
0 commit comments