Skip to content

Commit 49a14d9

Browse files
authored
INTPYTHON-777 Convert multi-level relative imports to absolute
1 parent 2c1409e commit 49a14d9

File tree

8 files changed

+20
-15
lines changed

8 files changed

+20
-15
lines changed

django_mongodb_backend/expressions/builtins.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
)
2626
from django.db.models.sql import Query
2727

28-
from ..query_utils import process_lhs
28+
from django_mongodb_backend.query_utils import process_lhs
2929

3030

3131
def case(self, compiler, connection):

django_mongodb_backend/expressions/search.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from django.db.models.expressions import F, Value
44
from django.db.models.lookups import Lookup
55

6-
from ..query_utils import process_lhs, process_rhs
6+
from django_mongodb_backend.query_utils import process_lhs, process_rhs
77

88

99
def cast_as_field(path):

django_mongodb_backend/fields/array.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@
66
from django.db.models.lookups import Exact, FieldGetDbPrepValueMixin, In, Lookup
77
from django.utils.translation import gettext_lazy as _
88

9-
from ..forms import SimpleArrayField
10-
from ..query_utils import process_lhs, process_rhs
11-
from ..utils import prefix_validation_error
12-
from ..validators import ArrayMaxLengthValidator, LengthValidator
9+
from django_mongodb_backend.forms import SimpleArrayField
10+
from django_mongodb_backend.query_utils import process_lhs, process_rhs
11+
from django_mongodb_backend.utils import prefix_validation_error
12+
from django_mongodb_backend.validators import ArrayMaxLengthValidator, LengthValidator
1313

1414
__all__ = ["ArrayField"]
1515

django_mongodb_backend/fields/embedded_model.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from django.db.models.fields.related import lazy_related_operation
77
from django.db.models.lookups import Transform
88

9-
from .. import forms
9+
from django_mongodb_backend import forms
1010

1111

1212
class EmbeddedModelField(models.Field):
@@ -26,7 +26,7 @@ def db_type(self, connection):
2626
return "object"
2727

2828
def check(self, **kwargs):
29-
from ..models import EmbeddedModel # noqa: PLC0415
29+
from django_mongodb_backend.models import EmbeddedModel # noqa: PLC0415
3030

3131
errors = super().check(**kwargs)
3232
if not issubclass(self.embedded_model, EmbeddedModel):

django_mongodb_backend/fields/embedded_model_array.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,9 @@
66
from django.db.models.fields.related import lazy_related_operation
77
from django.db.models.lookups import Lookup, Transform
88

9-
from .. import forms
10-
from ..query_utils import process_lhs, process_rhs
9+
from django_mongodb_backend import forms
10+
from django_mongodb_backend.query_utils import process_lhs, process_rhs
11+
1112
from . import EmbeddedModelField
1213
from .array import ArrayField, ArrayLenTransform
1314

django_mongodb_backend/fields/json.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
KeyTransformNumericLookupMixin,
1414
)
1515

16-
from ..lookups import builtin_lookup
17-
from ..query_utils import process_lhs, process_rhs
16+
from django_mongodb_backend.lookups import builtin_lookup
17+
from django_mongodb_backend.query_utils import process_lhs, process_rhs
1818

1919

2020
def build_json_mql_path(lhs, key_transforms):

django_mongodb_backend/fields/polymorphic_embedded_model.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ def db_type(self, connection):
2828
return "object"
2929

3030
def check(self, **kwargs):
31-
from ..models import EmbeddedModel # noqa: PLC0415
31+
from django_mongodb_backend.models import EmbeddedModel # noqa: PLC0415
3232

3333
errors = super().check(**kwargs)
3434
embedded_fields = {}

django_mongodb_backend/forms/fields/array.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,12 @@
55
from django.core.exceptions import ImproperlyConfigured, ValidationError
66
from django.utils.translation import gettext_lazy as _
77

8-
from ...utils import prefix_validation_error
9-
from ...validators import ArrayMaxLengthValidator, ArrayMinLengthValidator, LengthValidator
8+
from django_mongodb_backend.utils import prefix_validation_error
9+
from django_mongodb_backend.validators import (
10+
ArrayMaxLengthValidator,
11+
ArrayMinLengthValidator,
12+
LengthValidator,
13+
)
1014

1115

1216
class SimpleArrayField(forms.CharField):

0 commit comments

Comments
 (0)