From 23be27eeed2963a17b3abed53ddc51179257ef9a Mon Sep 17 00:00:00 2001 From: Francisco Arceo Date: Tue, 6 Aug 2024 14:07:33 -0400 Subject: [PATCH] feat: Update sqlite-vec package (#4389) * docs: Adding some content about the push vs pull model Signed-off-by: Francisco Javier Arceo * feat: Updating SQLite-Vec to stable release version: Signed-off-by: Francisco Javier Arceo * removing push model changes from other branch Signed-off-by: Francisco Javier Arceo --------- Signed-off-by: Francisco Javier Arceo --- sdk/python/requirements/py3.10-ci-requirements.txt | 4 +--- sdk/python/requirements/py3.10-requirements.txt | 2 -- sdk/python/requirements/py3.11-ci-requirements.txt | 4 +--- sdk/python/requirements/py3.11-requirements.txt | 2 -- sdk/python/requirements/py3.9-ci-requirements.txt | 4 +--- sdk/python/requirements/py3.9-requirements.txt | 2 -- sdk/python/tests/unit/online_store/test_online_retrieval.py | 2 +- setup.py | 2 +- 8 files changed, 5 insertions(+), 17 deletions(-) diff --git a/sdk/python/requirements/py3.10-ci-requirements.txt b/sdk/python/requirements/py3.10-ci-requirements.txt index ddf72c59f4..785342550a 100644 --- a/sdk/python/requirements/py3.10-ci-requirements.txt +++ b/sdk/python/requirements/py3.10-ci-requirements.txt @@ -255,8 +255,6 @@ googleapis-common-protos[grpc]==1.63.2 # grpcio-status great-expectations==0.18.16 # via feast (setup.py) -greenlet==3.0.3 - # via sqlalchemy grpc-google-iam-v1==0.13.1 # via google-cloud-bigtable grpcio==1.64.1 @@ -856,7 +854,7 @@ sqlalchemy[mypy]==2.0.31 # via feast (setup.py) sqlglot==25.1.0 # via ibis-framework -sqlite-vec==0.0.1a10 +sqlite-vec==0.1.1 # via feast (setup.py) sqlparams==6.0.1 # via singlestoredb diff --git a/sdk/python/requirements/py3.10-requirements.txt b/sdk/python/requirements/py3.10-requirements.txt index 93322ae434..250e617b85 100644 --- a/sdk/python/requirements/py3.10-requirements.txt +++ b/sdk/python/requirements/py3.10-requirements.txt @@ -50,8 +50,6 @@ fastapi-cli==0.0.2 # via fastapi fsspec==2024.3.1 # via dask -greenlet==3.0.3 - # via sqlalchemy gunicorn==22.0.0 # via feast (setup.py) h11==0.14.0 diff --git a/sdk/python/requirements/py3.11-ci-requirements.txt b/sdk/python/requirements/py3.11-ci-requirements.txt index a451ad58af..f16b486aa5 100644 --- a/sdk/python/requirements/py3.11-ci-requirements.txt +++ b/sdk/python/requirements/py3.11-ci-requirements.txt @@ -246,8 +246,6 @@ googleapis-common-protos[grpc]==1.63.2 # grpcio-status great-expectations==0.18.16 # via feast (setup.py) -greenlet==3.0.3 - # via sqlalchemy grpc-google-iam-v1==0.13.1 # via google-cloud-bigtable grpcio==1.64.1 @@ -847,7 +845,7 @@ sqlalchemy[mypy]==2.0.31 # via feast (setup.py) sqlglot==25.1.0 # via ibis-framework -sqlite-vec==0.0.1a10 +sqlite-vec==0.1.1 # via feast (setup.py) sqlparams==6.0.1 # via singlestoredb diff --git a/sdk/python/requirements/py3.11-requirements.txt b/sdk/python/requirements/py3.11-requirements.txt index 48104ebc2c..4f1655de09 100644 --- a/sdk/python/requirements/py3.11-requirements.txt +++ b/sdk/python/requirements/py3.11-requirements.txt @@ -48,8 +48,6 @@ fastapi-cli==0.0.2 # via fastapi fsspec==2024.3.1 # via dask -greenlet==3.0.3 - # via sqlalchemy gunicorn==22.0.0 # via feast (setup.py) h11==0.14.0 diff --git a/sdk/python/requirements/py3.9-ci-requirements.txt b/sdk/python/requirements/py3.9-ci-requirements.txt index 5055b3c79f..94bfa82058 100644 --- a/sdk/python/requirements/py3.9-ci-requirements.txt +++ b/sdk/python/requirements/py3.9-ci-requirements.txt @@ -255,8 +255,6 @@ googleapis-common-protos[grpc]==1.63.2 # grpcio-status great-expectations==0.18.16 # via feast (setup.py) -greenlet==3.0.3 - # via sqlalchemy grpc-google-iam-v1==0.13.1 # via google-cloud-bigtable grpcio==1.64.1 @@ -867,7 +865,7 @@ sqlalchemy[mypy]==2.0.31 # via feast (setup.py) sqlglot==23.12.2 # via ibis-framework -sqlite-vec==0.0.1a10 +sqlite-vec==0.1.1 # via feast (setup.py) sqlparams==6.0.1 # via singlestoredb diff --git a/sdk/python/requirements/py3.9-requirements.txt b/sdk/python/requirements/py3.9-requirements.txt index 7d549f908d..f9fa856a0e 100644 --- a/sdk/python/requirements/py3.9-requirements.txt +++ b/sdk/python/requirements/py3.9-requirements.txt @@ -50,8 +50,6 @@ fastapi-cli==0.0.2 # via fastapi fsspec==2024.3.1 # via dask -greenlet==3.0.3 - # via sqlalchemy gunicorn==22.0.0 # via feast (setup.py) h11==0.14.0 diff --git a/sdk/python/tests/unit/online_store/test_online_retrieval.py b/sdk/python/tests/unit/online_store/test_online_retrieval.py index 0b552c0453..48adb6da7d 100644 --- a/sdk/python/tests/unit/online_store/test_online_retrieval.py +++ b/sdk/python/tests/unit/online_store/test_online_retrieval.py @@ -548,7 +548,7 @@ def test_sqlite_vec_import() -> None: sqlite_version, vec_version = db.execute( "select sqlite_version(), vec_version()" ).fetchone() - assert vec_version == "v0.0.1-alpha.10" + assert vec_version == "v0.1.1" print(f"sqlite_version={sqlite_version}, vec_version={vec_version}") result = db.execute(""" diff --git a/setup.py b/setup.py index f5a4dd8c62..6fb5bfee61 100644 --- a/setup.py +++ b/setup.py @@ -92,7 +92,7 @@ ] SQLITE_VEC_REQUIRED = [ - "sqlite-vec==v0.0.1-alpha.10", + "sqlite-vec==v0.1.1", ] TRINO_REQUIRED = ["trino>=0.305.0,<0.400.0", "regex"]