Skip to content
This repository was archived by the owner on Jun 5, 2025. It is now read-only.

Commit 9d0abef

Browse files
revert: Revert back to sqlite-vec from fork now upstream is fixed (#632) (#697)
1 parent 3c6209c commit 9d0abef

File tree

5 files changed

+22
-22
lines changed

5 files changed

+22
-22
lines changed

poetry.lock

Lines changed: 15 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ tree-sitter-python = "==0.23.6"
2828
tree-sitter-rust = "==0.23.2"
2929
alembic = "==1.14.1"
3030
pygments = "==2.19.1"
31-
sqlite-vec = "==0.1.6"
31+
sqlite-vec-sl-tmp = "==0.0.4"
3232

3333
[tool.poetry.group.dev.dependencies]
3434
pytest = "==8.3.4"
@@ -62,7 +62,7 @@ line-length = 100
6262
target-version = "py310"
6363
fix = true
6464
exclude = [
65-
"src/codegate/db/queries.py", # Ignore auto-generated file from sqlc
65+
"src/codegate/db/queries.py", # Ignore auto-generated file from sqlc
6666
]
6767

6868
[tool.ruff.lint]

scripts/import_packages.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import sqlite3
66

77
import numpy as np
8-
import sqlite_vec
8+
import sqlite_vec_sl_tmp
99

1010
from codegate.inference.inference_engine import LlamaCppInferenceEngine
1111
from codegate.utils.utils import generate_vector_string
@@ -27,7 +27,7 @@ def __init__(self, jsonl_dir="data", vec_db_path="./sqlite_data/vectordb.db"):
2727
def _get_connection(self):
2828
conn = sqlite3.connect(self.vec_db_path)
2929
conn.enable_load_extension(True)
30-
sqlite_vec.load(conn)
30+
sqlite_vec_sl_tmp.load(conn)
3131
conn.enable_load_extension(False)
3232
return conn
3333

src/codegate/storage/storage_engine.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from typing import List
55

66
import numpy as np
7-
import sqlite_vec
7+
import sqlite_vec_sl_tmp
88
import structlog
99

1010
from codegate.config import Config
@@ -69,7 +69,7 @@ def _get_connection(self):
6969
try:
7070
conn = sqlite3.connect(self.db_path)
7171
conn.enable_load_extension(True)
72-
sqlite_vec.load(conn)
72+
sqlite_vec_sl_tmp.load(conn)
7373
conn.enable_load_extension(False)
7474
return conn
7575
except Exception as e:

tests/vectordb/test_sqlitevec.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
@pytest.fixture(scope="module")
1212
def mock_sqlite_vec():
13-
with patch("sqlite_vec.load") as mock_load:
13+
with patch("sqlite_vec_sl_tmp.load") as mock_load:
1414
# Mock the vector similarity extension loading
1515
def setup_vector_similarity(conn):
1616
cursor = conn.cursor()

0 commit comments

Comments
 (0)