summaryrefslogtreecommitdiff
path: root/django/db/models/expressions.py
diff options
context:
space:
mode:
Diffstat (limited to 'django/db/models/expressions.py')
-rw-r--r--django/db/models/expressions.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/django/db/models/expressions.py b/django/db/models/expressions.py
index 4284c84375..f830df82c2 100644
--- a/django/db/models/expressions.py
+++ b/django/db/models/expressions.py
@@ -1,7 +1,6 @@
import copy
import datetime
import functools
-import inspect
from collections import defaultdict
from decimal import Decimal
from enum import Enum
@@ -17,6 +16,7 @@ from django.db.models.query_utils import Q
from django.utils.deconstruct import deconstructible
from django.utils.functional import cached_property, classproperty
from django.utils.hashable import make_hashable
+from django.utils.inspect import signature
class SQLiteNumericMixin:
@@ -521,7 +521,7 @@ class Expression(BaseExpression, Combinable):
@classproperty
@functools.lru_cache(maxsize=128)
def _constructor_signature(cls):
- return inspect.signature(cls.__init__)
+ return signature(cls.__init__)
@classmethod
def _identity(cls, value):