Skip to content

Commit d30941c

Browse files
authored
Update to SQLAlchemy 1.4.45 (#9359)
Use Incomplete in touched files
1 parent 034cfab commit d30941c

File tree

3 files changed

+42
-42
lines changed

3 files changed

+42
-42
lines changed

stubs/SQLAlchemy/METADATA.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
version = "1.4.44"
1+
version = "1.4.45"
22
extra_description = """\
33
The `sqlalchemy-stubs` package is an alternative to this package and also \
44
includes a mypy plugin for more precise types.\

stubs/SQLAlchemy/sqlalchemy/ext/asyncio/result.pyi

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from typing import Any
1+
from _typeshed import Incomplete
22

33
from ...engine.result import FilterResult
44

@@ -8,11 +8,11 @@ class AsyncCommon(FilterResult):
88
class AsyncResult(AsyncCommon):
99
def __init__(self, real_result) -> None: ...
1010
def keys(self): ...
11-
def unique(self, strategy: Any | None = ...): ...
11+
def unique(self, strategy: Incomplete | None = ...): ...
1212
def columns(self, *col_expressions): ...
13-
async def partitions(self, size: Any | None = ...) -> None: ...
13+
async def partitions(self, size: Incomplete | None = ...) -> None: ...
1414
async def fetchone(self): ...
15-
async def fetchmany(self, size: Any | None = ...): ...
15+
async def fetchmany(self, size: Incomplete | None = ...): ...
1616
async def all(self): ...
1717
def __aiter__(self): ...
1818
async def __anext__(self): ...
@@ -23,16 +23,15 @@ class AsyncResult(AsyncCommon):
2323
async def one(self): ...
2424
async def scalar(self): ...
2525
async def freeze(self): ...
26-
def merge(self, *others): ...
2726
def scalars(self, index: int = ...): ...
2827
def mappings(self): ...
2928

3029
class AsyncScalarResult(AsyncCommon):
3130
def __init__(self, real_result, index) -> None: ...
32-
def unique(self, strategy: Any | None = ...): ...
33-
async def partitions(self, size: Any | None = ...) -> None: ...
31+
def unique(self, strategy: Incomplete | None = ...): ...
32+
async def partitions(self, size: Incomplete | None = ...) -> None: ...
3433
async def fetchall(self): ...
35-
async def fetchmany(self, size: Any | None = ...): ...
34+
async def fetchmany(self, size: Incomplete | None = ...): ...
3635
async def all(self): ...
3736
def __aiter__(self): ...
3837
async def __anext__(self): ...
@@ -43,12 +42,12 @@ class AsyncScalarResult(AsyncCommon):
4342
class AsyncMappingResult(AsyncCommon):
4443
def __init__(self, result) -> None: ...
4544
def keys(self): ...
46-
def unique(self, strategy: Any | None = ...): ...
45+
def unique(self, strategy: Incomplete | None = ...): ...
4746
def columns(self, *col_expressions): ...
48-
async def partitions(self, size: Any | None = ...) -> None: ...
47+
async def partitions(self, size: Incomplete | None = ...) -> None: ...
4948
async def fetchall(self): ...
5049
async def fetchone(self): ...
51-
async def fetchmany(self, size: Any | None = ...): ...
50+
async def fetchmany(self, size: Incomplete | None = ...): ...
5251
async def all(self): ...
5352
def __aiter__(self): ...
5453
async def __anext__(self): ...

stubs/SQLAlchemy/sqlalchemy/testing/assertions.pyi

Lines changed: 31 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from typing import Any
1+
from _typeshed import Incomplete
22

33
def expect_warnings(*messages, **kw): ...
44
def expect_warnings_on(db, *messages, **kw) -> None: ...
@@ -8,64 +8,65 @@ def expect_deprecated_20(*messages, **kw): ...
88
def emits_warning_on(db, *messages): ...
99
def uses_deprecated(*messages): ...
1010
def global_cleanup_assertions() -> None: ...
11-
def eq_regex(a, b, msg: Any | None = ...) -> None: ...
12-
def eq_(a, b, msg: Any | None = ...) -> None: ...
13-
def ne_(a, b, msg: Any | None = ...) -> None: ...
14-
def le_(a, b, msg: Any | None = ...) -> None: ...
15-
def is_instance_of(a, b, msg: Any | None = ...) -> None: ...
16-
def is_none(a, msg: Any | None = ...) -> None: ...
17-
def is_not_none(a, msg: Any | None = ...) -> None: ...
18-
def is_true(a, msg: Any | None = ...) -> None: ...
19-
def is_false(a, msg: Any | None = ...) -> None: ...
20-
def is_(a, b, msg: Any | None = ...) -> None: ...
21-
def is_not(a, b, msg: Any | None = ...) -> None: ...
11+
def eq_regex(a, b, msg: Incomplete | None = ...) -> None: ...
12+
def eq_(a, b, msg: Incomplete | None = ...) -> None: ...
13+
def ne_(a, b, msg: Incomplete | None = ...) -> None: ...
14+
def le_(a, b, msg: Incomplete | None = ...) -> None: ...
15+
def is_instance_of(a, b, msg: Incomplete | None = ...) -> None: ...
16+
def is_none(a, msg: Incomplete | None = ...) -> None: ...
17+
def is_not_none(a, msg: Incomplete | None = ...) -> None: ...
18+
def is_true(a, msg: Incomplete | None = ...) -> None: ...
19+
def is_false(a, msg: Incomplete | None = ...) -> None: ...
20+
def is_(a, b, msg: Incomplete | None = ...) -> None: ...
21+
def is_not(a, b, msg: Incomplete | None = ...) -> None: ...
2222

2323
is_not_ = is_not
2424

25-
def in_(a, b, msg: Any | None = ...) -> None: ...
26-
def not_in(a, b, msg: Any | None = ...) -> None: ...
25+
def in_(a, b, msg: Incomplete | None = ...) -> None: ...
26+
def not_in(a, b, msg: Incomplete | None = ...) -> None: ...
2727

2828
not_in_ = not_in
2929

30-
def startswith_(a, fragment, msg: Any | None = ...) -> None: ...
31-
def eq_ignore_whitespace(a, b, msg: Any | None = ...) -> None: ...
30+
def startswith_(a, fragment, msg: Incomplete | None = ...) -> None: ...
31+
def eq_ignore_whitespace(a, b, msg: Incomplete | None = ...) -> None: ...
3232
def assert_raises(except_cls, callable_, *args, **kw): ...
3333
def assert_raises_context_ok(except_cls, callable_, *args, **kw): ...
3434
def assert_raises_message(except_cls, msg, callable_, *args, **kwargs): ...
3535
def assert_raises_message_context_ok(except_cls, msg, callable_, *args, **kwargs): ...
3636

3737
class _ErrorContainer:
38-
error: Any
38+
error: Incomplete
3939

4040
def expect_raises(except_cls, check_context: bool = ...): ...
4141
def expect_raises_message(except_cls, msg, check_context: bool = ...): ...
4242

4343
class AssertsCompiledSQL:
44-
test_statement: Any
45-
supports_execution: Any
44+
test_statement: Incomplete
45+
supports_execution: Incomplete
4646
def assert_compile(
4747
self,
4848
clause,
4949
result,
50-
params: Any | None = ...,
51-
checkparams: Any | None = ...,
50+
params: Incomplete | None = ...,
51+
checkparams: Incomplete | None = ...,
5252
for_executemany: bool = ...,
53-
check_literal_execute: Any | None = ...,
54-
check_post_param: Any | None = ...,
55-
dialect: Any | None = ...,
56-
checkpositional: Any | None = ...,
57-
check_prefetch: Any | None = ...,
53+
check_literal_execute: Incomplete | None = ...,
54+
check_post_param: Incomplete | None = ...,
55+
dialect: Incomplete | None = ...,
56+
checkpositional: Incomplete | None = ...,
57+
check_prefetch: Incomplete | None = ...,
5858
use_default_dialect: bool = ...,
5959
allow_dialect_select: bool = ...,
6060
supports_default_values: bool = ...,
6161
supports_default_metavalue: bool = ...,
6262
literal_binds: bool = ...,
6363
render_postcompile: bool = ...,
64-
schema_translate_map: Any | None = ...,
64+
schema_translate_map: Incomplete | None = ...,
6565
render_schema_translate: bool = ...,
66-
default_schema_name: Any | None = ...,
66+
default_schema_name: Incomplete | None = ...,
6767
from_linting: bool = ...,
68-
): ...
68+
check_param_order: bool = ...,
69+
) -> None: ...
6970

7071
class ComparesTables:
7172
def assert_tables_equal(self, table, reflected_table, strict_types: bool = ...) -> None: ...
@@ -76,7 +77,7 @@ class AssertsExecutionResults:
7677
def assert_list(self, result, class_, list_) -> None: ...
7778
def assert_row(self, class_, rowobj, desc) -> None: ...
7879
def assert_unordered_result(self, result, cls, *expected): ...
79-
def sql_execution_asserter(self, db: Any | None = ...): ...
80+
def sql_execution_asserter(self, db: Incomplete | None = ...): ...
8081
def assert_sql_execution(self, db, callable_, *rules): ...
8182
def assert_sql(self, db, callable_, rules): ...
8283
def assert_sql_count(self, db, callable_, count) -> None: ...

0 commit comments

Comments
 (0)