Skip to content

Commit 435e316

Browse files
committed
Improved imports
1 parent 0ac00b4 commit 435e316

File tree

24 files changed

+36
-24
lines changed

24 files changed

+36
-24
lines changed

pgvector/asyncpg/__init__.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
from .register import register_vector
2-
from ..utils import Vector, HalfVector, SparseVector
2+
3+
# TODO remove
4+
from .. import Vector, HalfVector, SparseVector
35

46
__all__ = [
57
'register_vector',

pgvector/asyncpg/register.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from ..utils import Vector, HalfVector, SparseVector
1+
from .. import Vector, HalfVector, SparseVector
22

33

44
async def register_vector(conn, schema='public'):

pgvector/django/__init__.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@
55
from .indexes import IvfflatIndex, HnswIndex
66
from .sparsevec import SparseVectorField
77
from .vector import VectorField
8-
from ..utils import HalfVector, SparseVector
8+
9+
# TODO remove
10+
from .. import HalfVector, SparseVector
911

1012
__all__ = [
1113
'VectorExtension',

pgvector/django/functions.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from django.db.models import FloatField, Func, Value
2-
from ..utils import Vector, HalfVector, SparseVector
2+
from .. import Vector, HalfVector, SparseVector
33

44

55
class DistanceBase(Func):

pgvector/django/halfvec.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from django import forms
22
from django.db.models import Field
3-
from ..utils import HalfVector
3+
from .. import HalfVector
44

55

66
# https://docs.djangoproject.com/en/5.0/howto/custom-model-fields/

pgvector/django/sparsevec.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from django import forms
22
from django.db.models import Field
3-
from ..utils import SparseVector
3+
from .. import SparseVector
44

55

66
# https://docs.djangoproject.com/en/5.0/howto/custom-model-fields/

pgvector/django/vector.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from django import forms
22
from django.db.models import Field
33
import numpy as np
4-
from ..utils import Vector
4+
from .. import Vector
55

66

77
# https://docs.djangoproject.com/en/5.0/howto/custom-model-fields/

pgvector/peewee/__init__.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22
from .halfvec import HalfVectorField
33
from .sparsevec import SparseVectorField
44
from .vector import VectorField
5-
from ..utils import HalfVector, SparseVector
5+
6+
# TODO remove
7+
from .. import HalfVector, SparseVector
68

79
__all__ = [
810
'VectorField',

pgvector/peewee/halfvec.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from peewee import Expression, Field
2-
from ..utils import HalfVector
2+
from .. import HalfVector
33

44

55
class HalfVectorField(Field):

pgvector/peewee/sparsevec.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from peewee import Expression, Field
2-
from ..utils import SparseVector
2+
from .. import SparseVector
33

44

55
class SparseVectorField(Field):

0 commit comments

Comments
 (0)