Skip to content

Commit f3b7d35

Browse files
committed
Switched to import for Buffer
1 parent 643f8d1 commit f3b7d35

4 files changed

Lines changed: 9 additions & 13 deletions

File tree

pgvector/psycopg/bit.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
from psycopg import BaseConnection
2-
from psycopg.types import TypeInfo
2+
from psycopg.abc import Buffer
33
from psycopg.adapt import Dumper
44
from psycopg.pq import Format
5-
from typing import Any, TypeAlias
5+
from psycopg.types import TypeInfo
6+
from typing import Any
67
from .. import Bit
78

8-
Buffer: TypeAlias = bytes | bytearray | memoryview
9-
109

1110
class BitDumper(Dumper):
1211
format = Format.TEXT

pgvector/psycopg/halfvec.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
from psycopg import BaseConnection
2+
from psycopg.abc import Buffer
23
from psycopg.adapt import Loader, Dumper
34
from psycopg.pq import Format
45
from psycopg.types import TypeInfo
5-
from typing import Any, TypeAlias
6+
from typing import Any
67
from .. import HalfVector
78

8-
Buffer: TypeAlias = bytes | bytearray | memoryview
9-
109

1110
class HalfVectorDumper(Dumper):
1211
format = Format.TEXT

pgvector/psycopg/sparsevec.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
from psycopg import BaseConnection
2+
from psycopg.abc import Buffer
23
from psycopg.adapt import Loader, Dumper
34
from psycopg.pq import Format
45
from psycopg.types import TypeInfo
5-
from typing import Any, TypeAlias
6+
from typing import Any
67
from .. import SparseVector
78

8-
Buffer: TypeAlias = bytes | bytearray | memoryview
9-
109

1110
class SparseVectorDumper(Dumper):
1211
format = Format.TEXT

pgvector/psycopg/vector.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
from __future__ import annotations
22
import psycopg
33
from psycopg import BaseConnection
4+
from psycopg.abc import Buffer
45
from psycopg.adapt import Loader, Dumper
56
from psycopg.pq import Format
67
from psycopg.types import TypeInfo
7-
from typing import TYPE_CHECKING, Any, TypeAlias
8+
from typing import TYPE_CHECKING, Any
89
from .. import Vector
910

10-
Buffer: TypeAlias = bytes | bytearray | memoryview
11-
1211
if TYPE_CHECKING:
1312
from .._utils import ndarray
1413

0 commit comments

Comments
 (0)