diff --git a/graphene_django/utils/utils.py b/graphene_django/utils/utils.py index 4c97c8d..364eff9 100644 --- a/graphene_django/utils/utils.py +++ b/graphene_django/utils/utils.py @@ -1,5 +1,6 @@ import inspect +import django from django.db import connection, models, transaction from django.db.models.manager import Manager from django.utils.encoding import force_str @@ -147,16 +148,6 @@ def bypass_get_queryset(resolver): return resolver -def __django_version(): - from pkg_resources import get_distribution - - return get_distribution("django").parsed_version - - -def __parse_version(v): - from pkg_resources import parse_version - - return parse_version(v) - - -_DJANGO_VERSION_AT_LEAST_4_2 = __django_version() >= __parse_version("4.2") +_DJANGO_VERSION_AT_LEAST_4_2 = django.VERSION[0] > 4 or ( + django.VERSION[0] >= 4 and django.VERSION[1] >= 2 +)