From 35f86b641a4eb26fa2b7c3842b6d374834a4ea6b Mon Sep 17 00:00:00 2001 From: Mariusz Felisiak Date: Fri, 14 Nov 2025 13:36:15 +0100 Subject: Refs #24928 -- Added introspection support for PostgreSQL HStoreField. --- django/db/backends/postgresql/base.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'django/db/backends/postgresql/base.py') diff --git a/django/db/backends/postgresql/base.py b/django/db/backends/postgresql/base.py index 17ac417fff..e2728afea5 100644 --- a/django/db/backends/postgresql/base.py +++ b/django/db/backends/postgresql/base.py @@ -8,6 +8,7 @@ import asyncio import threading import warnings from contextlib import contextmanager +from functools import lru_cache from django.conf import settings from django.core.exceptions import ImproperlyConfigured @@ -29,6 +30,7 @@ except ImportError: raise ImproperlyConfigured("Error loading psycopg2 or psycopg module") +@lru_cache def psycopg_version(): version = Database.__version__.split(" ", 1)[0] return get_version_tuple(version) -- cgit v1.3