diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 00b200ac..58002425 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -43,7 +43,7 @@ repos: - id: django-upgrade args: [--target-version, '3.2'] - repo: https://github.com/psf/black-pre-commit-mirror - rev: 23.12.1 + rev: 24.1.1 hooks: - id: black - repo: https://github.com/adamchainz/blacken-docs diff --git a/src/django_mysql/models/functions.py b/src/django_mysql/models/functions.py index 138cd4bb..62623f32 100644 --- a/src/django_mysql/models/functions.py +++ b/src/django_mysql/models/functions.py @@ -392,7 +392,8 @@ def __init__( self, expression: ExpressionArgument, to_add: dict[ - str, ExpressionArgument | float | int | dt.date | dt.time | dt.datetime + str, + ExpressionArgument | float | int | dt.date | dt.time | dt.datetime, ], ) -> None: from django_mysql.models.fields import DynamicField @@ -455,5 +456,8 @@ def __init__( raise ValueError(f"Invalid data_type {data_type!r}") super().__init__( - expression, column_name, output_field=output_field, data_type=data_type + expression, + column_name, + output_field=output_field, + data_type=data_type, ) diff --git a/src/django_mysql/rewrite_query.py b/src/django_mysql/rewrite_query.py index da55098a..79d71849 100644 --- a/src/django_mysql/rewrite_query.py +++ b/src/django_mysql/rewrite_query.py @@ -3,6 +3,7 @@ queries and using them to rewrite that query. This is done to support query hints whilst obviating patching Django's ORM in complex ways. """ + from __future__ import annotations import operator