# Path: src/django_compat_patcher/registry.py
# class DjangoPatchingRegistry(PatchingRegistry):
#     def register_compatibility_fixer(self, *args, **kwargs):
# def get_current_django_version():
# def populate_django_fixers_registry(registry):


from functools import partial
from ..deprecation import *
from ..registry import register_django_compatibility_fixer
    from django.core.exceptions import EmptyResultSet
    from django.db.models import query
    from django.db.models import sql
    from django.db.models.sql import datastructures
    from django.core.exceptions import FieldDoesNotExist
    from django.db.models import fields
    from django.forms import forms
    from django.forms.boundfield import BoundField
    from django.forms.utils import pretty_name
    from django.core.validators import EMPTY_VALUES
    from django.forms import fields
    from django.template.context import (Context, RequestContext, ContextPopException)
    from django.template import base
    from django.core.management.commands import runserver
    from django.utils.functional import classproperty
    from django.utils import decorators
    from django.contrib.admin.helpers import ACTION_CHECKBOX_NAME
    from django.contrib import admin
    from django.views import debug as debug_module
    from django.contrib.postgres.forms import jsonb
    from django.forms.fields import InvalidJSONInput, JSONString
    from django.contrib.postgres.fields import jsonb
    from psycopg2.extras import Json
    import json
from __future__ import absolute_import, print_function, unicode_literals



# for backward-compatibility fixers
django1_31_bc_fixer = partial(
    register_django_compatibility_fixer,
    fixer_reference_version="3.1",
    fixer_applied_from_version="3.1",
)


# Path: src/django_compat_patcher/registry.py
# class DjangoPatchingRegistry(PatchingRegistry):
#     def register_compatibility_fixer(self, *args, **kwargs):
# def get_current_django_version():
# def populate_django_fixers_registry(registry):


# Path: src/django_compat_patcher/fixers/django3_1.py
from functools import partial
from ..deprecation import *
from ..registry import register_django_compatibility_fixer
    from django.core.exceptions import EmptyResultSet
    from django.db.models import query
    from django.db.models import sql
    from django.db.models.sql import datastructures
    from django.core.exceptions import FieldDoesNotExist
    from django.db.models import fields
    from django.forms import forms
    from django.forms.boundfield import BoundField
    from django.forms.utils import pretty_name
    from django.core.validators import EMPTY_VALUES
    from django.forms import fields
    from django.template.context import (Context, RequestContext, ContextPopException)
    from django.template import base
    from django.core.management.commands import runserver
    from django.utils.functional import classproperty
    from django.utils import decorators
    from django.contrib.admin.helpers import ACTION_CHECKBOX_NAME
    from django.contrib import admin
    from django.views import debug as debug_module
    from django.contrib.postgres.forms import jsonb
    from django.forms.fields import InvalidJSONInput, JSONString
    from django.contrib.postgres.fields import jsonb
    from psycopg2.extras import Json
    import json

from __future__ import absolute_import, print_function, unicode_literals



# for backward-compatibility fixers
django1_31_bc_fixer = partial(
    register_django_compatibility_fixer,
    fixer_reference_version="3.1",
    fixer_applied_from_version="3.1",
)


@django1_31_bc_fixer()