Skip to content

Commit b1cb9c8

Browse files
authored
Update SQLAlchemy stubs to 1.4.46 (#9464)
Replace `Any` with `Incomplete` where applicable
1 parent dfe844c commit b1cb9c8

File tree

8 files changed

+289
-259
lines changed

8 files changed

+289
-259
lines changed

stubs/SQLAlchemy/@tests/stubtest_allowlist.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ sqlalchemy.util.WeakSequence.__init__
2424
# not always present
2525
sqlalchemy.engine.Engine.logging_name # initialized if not None
2626
sqlalchemy.engine.base.Engine.logging_name # initialized if not None
27+
sqlalchemy.sql.lambdas.PyWrapper.__clause_element__
2728
sqlalchemy.testing.util.non_refcount_gc_collect
2829

2930
# replaced at runtime
@@ -528,6 +529,7 @@ sqlalchemy.dialects.postgresql.Insert
528529
sqlalchemy.dialects.postgresql.JSON
529530
sqlalchemy.dialects.postgresql.JSONB
530531
sqlalchemy.dialects.postgresql.MACADDR
532+
sqlalchemy.dialects.postgresql.MACADDR8
531533
sqlalchemy.dialects.postgresql.MONEY
532534
sqlalchemy.dialects.postgresql.NUMERIC
533535
sqlalchemy.dialects.postgresql.NUMRANGE
@@ -582,6 +584,7 @@ sqlalchemy.dialects.postgresql.base.INET
582584
sqlalchemy.dialects.postgresql.base.INTEGER
583585
sqlalchemy.dialects.postgresql.base.INTERVAL
584586
sqlalchemy.dialects.postgresql.base.MACADDR
587+
sqlalchemy.dialects.postgresql.base.MACADDR8
585588
sqlalchemy.dialects.postgresql.base.MONEY
586589
sqlalchemy.dialects.postgresql.base.NUMERIC
587590
sqlalchemy.dialects.postgresql.base.OID

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.45"
1+
version = "1.4.46"
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/dialects/postgresql/__init__.pyi

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ from .base import (
1616
INTEGER as INTEGER,
1717
INTERVAL as INTERVAL,
1818
MACADDR as MACADDR,
19+
MACADDR8 as MACADDR8,
1920
MONEY as MONEY,
2021
NUMERIC as NUMERIC,
2122
OID as OID,
@@ -59,6 +60,7 @@ __all__ = (
5960
"UUID",
6061
"BIT",
6162
"MACADDR",
63+
"MACADDR8",
6264
"MONEY",
6365
"OID",
6466
"REGCLASS",

stubs/SQLAlchemy/sqlalchemy/dialects/postgresql/base.pyi

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,11 @@ class MACADDR(sqltypes.TypeEngine):
4343

4444
PGMacAddr = MACADDR
4545

46+
class MACADDR8(sqltypes.TypeEngine):
47+
__visit_name__: str
48+
49+
PGMacAddr8 = MACADDR8
50+
4651
class MONEY(sqltypes.TypeEngine):
4752
__visit_name__: str
4853

0 commit comments

Comments
 (0)