@@ -138,12 +138,12 @@ class _Py36SelectOfScalar(_Select, Generic[_TSelect], metaclass=GenericSelectMet
138
138
139
139
140
140
@overload
141
- def select (entity_0 : _TScalar_0 , ** kw : Any ) -> SelectOfScalar [_TScalar_0 ]: # type: ignore
141
+ def select (entity_0 : _TScalar_0 ) -> SelectOfScalar [_TScalar_0 ]: # type: ignore
142
142
...
143
143
144
144
145
145
@overload
146
- def select (entity_0 : Type [_TModel_0 ], ** kw : Any ) -> SelectOfScalar [_TModel_0 ]: # type: ignore
146
+ def select (entity_0 : Type [_TModel_0 ]) -> SelectOfScalar [_TModel_0 ]: # type: ignore
147
147
...
148
148
149
149
@@ -154,7 +154,6 @@ def select(entity_0: Type[_TModel_0], **kw: Any) -> SelectOfScalar[_TModel_0]:
154
154
def select ( # type: ignore
155
155
entity_0 : _TScalar_0 ,
156
156
entity_1 : _TScalar_1 ,
157
- ** kw : Any ,
158
157
) -> Select [Tuple [_TScalar_0 , _TScalar_1 ]]:
159
158
...
160
159
@@ -163,7 +162,6 @@ def select( # type: ignore
163
162
def select ( # type: ignore
164
163
entity_0 : _TScalar_0 ,
165
164
entity_1 : Type [_TModel_1 ],
166
- ** kw : Any ,
167
165
) -> Select [Tuple [_TScalar_0 , _TModel_1 ]]:
168
166
...
169
167
@@ -172,7 +170,6 @@ def select( # type: ignore
172
170
def select ( # type: ignore
173
171
entity_0 : Type [_TModel_0 ],
174
172
entity_1 : _TScalar_1 ,
175
- ** kw : Any ,
176
173
) -> Select [Tuple [_TModel_0 , _TScalar_1 ]]:
177
174
...
178
175
@@ -181,7 +178,6 @@ def select( # type: ignore
181
178
def select ( # type: ignore
182
179
entity_0 : Type [_TModel_0 ],
183
180
entity_1 : Type [_TModel_1 ],
184
- ** kw : Any ,
185
181
) -> Select [Tuple [_TModel_0 , _TModel_1 ]]:
186
182
...
187
183
@@ -191,7 +187,6 @@ def select( # type: ignore
191
187
entity_0 : _TScalar_0 ,
192
188
entity_1 : _TScalar_1 ,
193
189
entity_2 : _TScalar_2 ,
194
- ** kw : Any ,
195
190
) -> Select [Tuple [_TScalar_0 , _TScalar_1 , _TScalar_2 ]]:
196
191
...
197
192
@@ -201,7 +196,6 @@ def select( # type: ignore
201
196
entity_0 : _TScalar_0 ,
202
197
entity_1 : _TScalar_1 ,
203
198
entity_2 : Type [_TModel_2 ],
204
- ** kw : Any ,
205
199
) -> Select [Tuple [_TScalar_0 , _TScalar_1 , _TModel_2 ]]:
206
200
...
207
201
@@ -211,7 +205,6 @@ def select( # type: ignore
211
205
entity_0 : _TScalar_0 ,
212
206
entity_1 : Type [_TModel_1 ],
213
207
entity_2 : _TScalar_2 ,
214
- ** kw : Any ,
215
208
) -> Select [Tuple [_TScalar_0 , _TModel_1 , _TScalar_2 ]]:
216
209
...
217
210
@@ -221,7 +214,6 @@ def select( # type: ignore
221
214
entity_0 : _TScalar_0 ,
222
215
entity_1 : Type [_TModel_1 ],
223
216
entity_2 : Type [_TModel_2 ],
224
- ** kw : Any ,
225
217
) -> Select [Tuple [_TScalar_0 , _TModel_1 , _TModel_2 ]]:
226
218
...
227
219
@@ -231,7 +223,6 @@ def select( # type: ignore
231
223
entity_0 : Type [_TModel_0 ],
232
224
entity_1 : _TScalar_1 ,
233
225
entity_2 : _TScalar_2 ,
234
- ** kw : Any ,
235
226
) -> Select [Tuple [_TModel_0 , _TScalar_1 , _TScalar_2 ]]:
236
227
...
237
228
@@ -241,7 +232,6 @@ def select( # type: ignore
241
232
entity_0 : Type [_TModel_0 ],
242
233
entity_1 : _TScalar_1 ,
243
234
entity_2 : Type [_TModel_2 ],
244
- ** kw : Any ,
245
235
) -> Select [Tuple [_TModel_0 , _TScalar_1 , _TModel_2 ]]:
246
236
...
247
237
@@ -251,7 +241,6 @@ def select( # type: ignore
251
241
entity_0 : Type [_TModel_0 ],
252
242
entity_1 : Type [_TModel_1 ],
253
243
entity_2 : _TScalar_2 ,
254
- ** kw : Any ,
255
244
) -> Select [Tuple [_TModel_0 , _TModel_1 , _TScalar_2 ]]:
256
245
...
257
246
@@ -261,7 +250,6 @@ def select( # type: ignore
261
250
entity_0 : Type [_TModel_0 ],
262
251
entity_1 : Type [_TModel_1 ],
263
252
entity_2 : Type [_TModel_2 ],
264
- ** kw : Any ,
265
253
) -> Select [Tuple [_TModel_0 , _TModel_1 , _TModel_2 ]]:
266
254
...
267
255
@@ -272,7 +260,6 @@ def select( # type: ignore
272
260
entity_1 : _TScalar_1 ,
273
261
entity_2 : _TScalar_2 ,
274
262
entity_3 : _TScalar_3 ,
275
- ** kw : Any ,
276
263
) -> Select [Tuple [_TScalar_0 , _TScalar_1 , _TScalar_2 , _TScalar_3 ]]:
277
264
...
278
265
@@ -283,7 +270,6 @@ def select( # type: ignore
283
270
entity_1 : _TScalar_1 ,
284
271
entity_2 : _TScalar_2 ,
285
272
entity_3 : Type [_TModel_3 ],
286
- ** kw : Any ,
287
273
) -> Select [Tuple [_TScalar_0 , _TScalar_1 , _TScalar_2 , _TModel_3 ]]:
288
274
...
289
275
@@ -294,7 +280,6 @@ def select( # type: ignore
294
280
entity_1 : _TScalar_1 ,
295
281
entity_2 : Type [_TModel_2 ],
296
282
entity_3 : _TScalar_3 ,
297
- ** kw : Any ,
298
283
) -> Select [Tuple [_TScalar_0 , _TScalar_1 , _TModel_2 , _TScalar_3 ]]:
299
284
...
300
285
@@ -305,7 +290,6 @@ def select( # type: ignore
305
290
entity_1 : _TScalar_1 ,
306
291
entity_2 : Type [_TModel_2 ],
307
292
entity_3 : Type [_TModel_3 ],
308
- ** kw : Any ,
309
293
) -> Select [Tuple [_TScalar_0 , _TScalar_1 , _TModel_2 , _TModel_3 ]]:
310
294
...
311
295
@@ -316,7 +300,6 @@ def select( # type: ignore
316
300
entity_1 : Type [_TModel_1 ],
317
301
entity_2 : _TScalar_2 ,
318
302
entity_3 : _TScalar_3 ,
319
- ** kw : Any ,
320
303
) -> Select [Tuple [_TScalar_0 , _TModel_1 , _TScalar_2 , _TScalar_3 ]]:
321
304
...
322
305
@@ -327,7 +310,6 @@ def select( # type: ignore
327
310
entity_1 : Type [_TModel_1 ],
328
311
entity_2 : _TScalar_2 ,
329
312
entity_3 : Type [_TModel_3 ],
330
- ** kw : Any ,
331
313
) -> Select [Tuple [_TScalar_0 , _TModel_1 , _TScalar_2 , _TModel_3 ]]:
332
314
...
333
315
@@ -338,7 +320,6 @@ def select( # type: ignore
338
320
entity_1 : Type [_TModel_1 ],
339
321
entity_2 : Type [_TModel_2 ],
340
322
entity_3 : _TScalar_3 ,
341
- ** kw : Any ,
342
323
) -> Select [Tuple [_TScalar_0 , _TModel_1 , _TModel_2 , _TScalar_3 ]]:
343
324
...
344
325
@@ -349,7 +330,6 @@ def select( # type: ignore
349
330
entity_1 : Type [_TModel_1 ],
350
331
entity_2 : Type [_TModel_2 ],
351
332
entity_3 : Type [_TModel_3 ],
352
- ** kw : Any ,
353
333
) -> Select [Tuple [_TScalar_0 , _TModel_1 , _TModel_2 , _TModel_3 ]]:
354
334
...
355
335
@@ -360,7 +340,6 @@ def select( # type: ignore
360
340
entity_1 : _TScalar_1 ,
361
341
entity_2 : _TScalar_2 ,
362
342
entity_3 : _TScalar_3 ,
363
- ** kw : Any ,
364
343
) -> Select [Tuple [_TModel_0 , _TScalar_1 , _TScalar_2 , _TScalar_3 ]]:
365
344
...
366
345
@@ -371,7 +350,6 @@ def select( # type: ignore
371
350
entity_1 : _TScalar_1 ,
372
351
entity_2 : _TScalar_2 ,
373
352
entity_3 : Type [_TModel_3 ],
374
- ** kw : Any ,
375
353
) -> Select [Tuple [_TModel_0 , _TScalar_1 , _TScalar_2 , _TModel_3 ]]:
376
354
...
377
355
@@ -382,7 +360,6 @@ def select( # type: ignore
382
360
entity_1 : _TScalar_1 ,
383
361
entity_2 : Type [_TModel_2 ],
384
362
entity_3 : _TScalar_3 ,
385
- ** kw : Any ,
386
363
) -> Select [Tuple [_TModel_0 , _TScalar_1 , _TModel_2 , _TScalar_3 ]]:
387
364
...
388
365
@@ -393,7 +370,6 @@ def select( # type: ignore
393
370
entity_1 : _TScalar_1 ,
394
371
entity_2 : Type [_TModel_2 ],
395
372
entity_3 : Type [_TModel_3 ],
396
- ** kw : Any ,
397
373
) -> Select [Tuple [_TModel_0 , _TScalar_1 , _TModel_2 , _TModel_3 ]]:
398
374
...
399
375
@@ -404,7 +380,6 @@ def select( # type: ignore
404
380
entity_1 : Type [_TModel_1 ],
405
381
entity_2 : _TScalar_2 ,
406
382
entity_3 : _TScalar_3 ,
407
- ** kw : Any ,
408
383
) -> Select [Tuple [_TModel_0 , _TModel_1 , _TScalar_2 , _TScalar_3 ]]:
409
384
...
410
385
@@ -415,7 +390,6 @@ def select( # type: ignore
415
390
entity_1 : Type [_TModel_1 ],
416
391
entity_2 : _TScalar_2 ,
417
392
entity_3 : Type [_TModel_3 ],
418
- ** kw : Any ,
419
393
) -> Select [Tuple [_TModel_0 , _TModel_1 , _TScalar_2 , _TModel_3 ]]:
420
394
...
421
395
@@ -426,7 +400,6 @@ def select( # type: ignore
426
400
entity_1 : Type [_TModel_1 ],
427
401
entity_2 : Type [_TModel_2 ],
428
402
entity_3 : _TScalar_3 ,
429
- ** kw : Any ,
430
403
) -> Select [Tuple [_TModel_0 , _TModel_1 , _TModel_2 , _TScalar_3 ]]:
431
404
...
432
405
@@ -437,18 +410,17 @@ def select( # type: ignore
437
410
entity_1 : Type [_TModel_1 ],
438
411
entity_2 : Type [_TModel_2 ],
439
412
entity_3 : Type [_TModel_3 ],
440
- ** kw : Any ,
441
413
) -> Select [Tuple [_TModel_0 , _TModel_1 , _TModel_2 , _TModel_3 ]]:
442
414
...
443
415
444
416
445
417
# Generated overloads end
446
418
447
419
448
- def select (* entities : Any , ** kw : Any ) -> Union [Select , SelectOfScalar ]: # type: ignore
420
+ def select (* entities : Any ) -> Union [Select , SelectOfScalar ]: # type: ignore
449
421
if len (entities ) == 1 :
450
- return SelectOfScalar . _create (* entities , ** kw ) # type: ignore
451
- return Select . _create (* entities , ** kw ) # type: ignore
422
+ return SelectOfScalar (* entities ) # type: ignore
423
+ return Select (* entities ) # type: ignore
452
424
453
425
454
426
# TODO: add several @overload from Python types to SQLAlchemy equivalents
0 commit comments