From 5f210f0d28bb3f56f7be0d1c55c547b92ef58263 Mon Sep 17 00:00:00 2001 From: Pablo Estevez Date: Mon, 20 Jan 2025 14:58:21 -0300 Subject: [PATCH] more 3.9 compatibility --- lib/sqlalchemy/engine/default.py | 2 +- lib/sqlalchemy/sql/sqltypes.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/sqlalchemy/engine/default.py b/lib/sqlalchemy/engine/default.py index 25902f9318..bae5777ebf 100644 --- a/lib/sqlalchemy/engine/default.py +++ b/lib/sqlalchemy/engine/default.py @@ -566,7 +566,7 @@ class DefaultDialect(Dialect): % (self.label_length, self.max_identifier_length) ) - def on_connect(self) -> Callable[[Any], None] | None: + def on_connect(self) -> Optional[Callable[[Any]]]: # inherits the docstring from interfaces.Dialect.on_connect return None diff --git a/lib/sqlalchemy/sql/sqltypes.py b/lib/sqlalchemy/sql/sqltypes.py index 116983e846..5fd47d0379 100644 --- a/lib/sqlalchemy/sql/sqltypes.py +++ b/lib/sqlalchemy/sql/sqltypes.py @@ -253,7 +253,7 @@ class String(Concatenable, TypeEngine[str]): def result_processor( self, dialect: Dialect, coltype: object - ) -> _ResultProcessorType[str] | None: + ) -> Optional[_ResultProcessorType[str]]: return None @property -- 2.47.3