Skip to content

Commit 35c1abf

Browse files
committed
Removed re-exported classes
1 parent 6effd62 commit 35c1abf

7 files changed

Lines changed: 5 additions & 37 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
## 0.5.0 (unreleased)
22

33
- Added type hints
4+
- Removed re-exported classes (use top-level `pgvector` package instead)
45
- Dropped support for Python < 3.10
56
- Dropped support for SQLAlchemy < 2
67

pgvector/asyncpg/__init__.py

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,5 @@
11
from .register import register_vector
22

3-
# TODO remove
4-
from .. import Vector, HalfVector, SparseVector
5-
63
__all__ = [
7-
'register_vector',
8-
'Vector',
9-
'HalfVector',
10-
'SparseVector'
4+
'register_vector'
115
]

pgvector/django/__init__.py

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,6 @@
66
from .sparsevec import SparseVectorField
77
from .vector import VectorField
88

9-
# TODO remove
10-
from .. import HalfVector, SparseVector
11-
129
__all__ = [
1310
'VectorExtension',
1411
'VectorField',
@@ -22,7 +19,5 @@
2219
'CosineDistance',
2320
'L1Distance',
2421
'HammingDistance',
25-
'JaccardDistance',
26-
'HalfVector',
27-
'SparseVector'
22+
'JaccardDistance'
2823
]

pgvector/peewee/__init__.py

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,9 @@
33
from .sparsevec import SparseVectorField
44
from .vector import VectorField
55

6-
# TODO remove
7-
from .. import HalfVector, SparseVector
8-
96
__all__ = [
107
'VectorField',
118
'HalfVectorField',
129
'FixedBitField',
13-
'SparseVectorField',
14-
'HalfVector',
15-
'SparseVector'
10+
'SparseVectorField'
1611
]

pgvector/psycopg/__init__.py

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,6 @@
11
from .register import register_vector, register_vector_async
22

3-
# TODO remove
4-
from .. import Bit, HalfVector, SparseVector, Vector
5-
63
__all__ = [
74
'register_vector',
85
'register_vector_async',
9-
'Vector',
10-
'HalfVector',
11-
'Bit',
12-
'SparseVector'
136
]

pgvector/psycopg2/__init__.py

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
11
from .register import register_vector
22

3-
# TODO remove
4-
from .. import HalfVector, SparseVector
5-
63
__all__ = [
7-
'register_vector',
8-
'HalfVector',
9-
'SparseVector'
4+
'register_vector'
105
]

pgvector/sqlalchemy/__init__.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,12 @@
55
from .vector import VECTOR
66
from .vector import VECTOR as Vector
77

8-
# TODO remove
9-
from .. import HalfVector, SparseVector
10-
118
__all__ = [
129
'Vector',
1310
'VECTOR',
1411
'HALFVEC',
1512
'BIT',
1613
'SPARSEVEC',
17-
'HalfVector',
18-
'SparseVector',
1914
'avg',
2015
'sum'
2116
]

0 commit comments

Comments
 (0)