summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/dialects/postgresql
diff options
context:
space:
mode:
authorFederico Caselli <cfederico87@gmail.com>2023-02-02 20:19:26 +0100
committerFederico Caselli <cfederico87@gmail.com>2023-02-02 20:19:26 +0100
commit056d7815f0a605b3a1176121922d0b78ce0d23f8 (patch)
tree893a4d20fe362860cc2717ec90d39171a2110f7e /lib/sqlalchemy/dialects/postgresql
parent0635235090c85e2c1a18676ca49652d2c2094925 (diff)
downloadsqlalchemy-056d7815f0a605b3a1176121922d0b78ce0d23f8.tar.gz
Use correct dialect annotation
Fixes: #9222 Change-Id: Ife841a5cf5ec896405e84d8570ef63ce6176a5ec
Diffstat (limited to 'lib/sqlalchemy/dialects/postgresql')
-rw-r--r--lib/sqlalchemy/dialects/postgresql/types.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/sqlalchemy/dialects/postgresql/types.py b/lib/sqlalchemy/dialects/postgresql/types.py
index 6a8224b9a..a03fcaa39 100644
--- a/lib/sqlalchemy/dialects/postgresql/types.py
+++ b/lib/sqlalchemy/dialects/postgresql/types.py
@@ -64,12 +64,15 @@ class MONEY(sqltypes.TypeEngine[str]):
import re
import decimal
+ from sqlalchemy import Dialect
from sqlalchemy import TypeDecorator
class NumericMoney(TypeDecorator):
impl = MONEY
- def process_result_value(self, value: Any, dialect: Any) -> None:
+ def process_result_value(
+ self, value: Any, dialect: Dialect
+ ) -> None:
if value is not None:
# adjust this for the currency and numeric
m = re.match(r"\$([\d.]+)", value)