Skip to content

Commit e0632b8

Browse files
committed
Improved typing [skip ci]
1 parent a4ef932 commit e0632b8

5 files changed

Lines changed: 7 additions & 6 deletions

File tree

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ files = [
4646
"tests"
4747
]
4848
strict = true
49-
disable_error_code = ["unused-ignore", "no-untyped-def", "no-untyped-call"]
49+
disable_error_code = ["unused-ignore", "no-untyped-def"]
5050
ignore_missing_imports = true
5151
disallow_subclassing_any = false
5252
python_executable = ".venv/bin/python"

tests/test_asyncpg.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import asyncpg
2+
from asyncpg import Connection
23
from pgvector import HalfVector, SparseVector, Vector
34
from pgvector.asyncpg import register_vector
45
import pytest
@@ -11,7 +12,7 @@
1112

1213

1314
class TestAsyncpg:
14-
async def setup_connection(self):
15+
async def setup_connection(self) -> Connection:
1516
conn = await asyncpg.connect(database='pgvector_python_test')
1617
await conn.execute('CREATE EXTENSION IF NOT EXISTS vector')
1718
await register_vector(conn)

tests/test_peewee.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ class Meta: # type: ignore
3131
db.create_tables([Item])
3232

3333

34-
def create_items():
34+
def create_items() -> None:
3535
Item.create(id=1, embedding=[1, 1, 1], half_embedding=[1, 1, 1], binary_embedding='000', sparse_embedding=SparseVector([1, 1, 1]))
3636
Item.create(id=2, embedding=[2, 2, 2], half_embedding=[2, 2, 2], binary_embedding='101', sparse_embedding=SparseVector([2, 2, 2]))
3737
Item.create(id=3, embedding=[1, 1, 2], half_embedding=[1, 1, 2], binary_embedding='111', sparse_embedding=SparseVector([1, 1, 2]))

tests/test_sqlalchemy.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -115,15 +115,15 @@ class Item(Base):
115115
binary_quantize_index.create(setup_engine)
116116

117117

118-
def create_items():
118+
def create_items() -> None:
119119
with Session(setup_engine) as session:
120120
session.add(Item(id=1, embedding=[1, 1, 1], half_embedding=[1, 1, 1], binary_embedding='000', sparse_embedding=SparseVector([1, 1, 1])))
121121
session.add(Item(id=2, embedding=[2, 2, 2], half_embedding=[2, 2, 2], binary_embedding='101', sparse_embedding=SparseVector([2, 2, 2])))
122122
session.add(Item(id=3, embedding=[1, 1, 2], half_embedding=[1, 1, 2], binary_embedding='111', sparse_embedding=SparseVector([1, 1, 2])))
123123
session.commit()
124124

125125

126-
def delete_items():
126+
def delete_items() -> None:
127127
with Session(setup_engine) as session:
128128
session.query(Item).delete()
129129
session.commit()

tests/test_sqlmodel.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ class Item(SQLModel, table=True):
3939
index.create(engine)
4040

4141

42-
def create_items():
42+
def create_items() -> None:
4343
with Session(engine) as session:
4444
session.add(Item(id=1, embedding=[1, 1, 1], half_embedding=[1, 1, 1], binary_embedding='000', sparse_embedding=SparseVector([1, 1, 1])))
4545
session.add(Item(id=2, embedding=[2, 2, 2], half_embedding=[2, 2, 2], binary_embedding='101', sparse_embedding=SparseVector([2, 2, 2])))

0 commit comments

Comments
 (0)