Upgrade Kuzu to v0.11.3+ to fix FTS extension download issue
Kuzu v0.11.3+ has FTS extension pre-installed, eliminating the need to download it from external URLs. This fixes the "Could not establish connection" error when trying to download libfts.kuzu_extension in CI. Changes: - Upgrade kuzu dependency from >=0.11.2 to >=0.11.3 - Remove pytest -k filters to run all database tests (Neo4j, FalkorDB, Kuzu) - FTS extension is now available immediately without network calls 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
a5cfd3a072
commit
a7814d52ad
2 changed files with 4 additions and 4 deletions
4
.github/workflows/unit_tests.yml
vendored
4
.github/workflows/unit_tests.yml
vendored
|
|
@ -100,7 +100,7 @@ jobs:
|
||||||
FALKORDB_PORT: 6379
|
FALKORDB_PORT: 6379
|
||||||
DISABLE_NEPTUNE: 1
|
DISABLE_NEPTUNE: 1
|
||||||
run: |
|
run: |
|
||||||
uv run pytest tests/test_graphiti_mock.py tests/utils/maintenance/test_bulk_utils.py tests/utils/maintenance/test_edge_operations.py tests/utils/maintenance/test_node_operations.py -k "neo4j or falkordb"
|
uv run pytest tests/test_graphiti_mock.py tests/utils/maintenance/test_bulk_utils.py tests/utils/maintenance/test_edge_operations.py tests/utils/maintenance/test_node_operations.py
|
||||||
|
|
||||||
api-integration-tests:
|
api-integration-tests:
|
||||||
runs-on: depot-ubuntu-22.04
|
runs-on: depot-ubuntu-22.04
|
||||||
|
|
@ -155,4 +155,4 @@ jobs:
|
||||||
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
|
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
|
||||||
GOOGLE_API_KEY: ${{ secrets.GOOGLE_API_KEY }}
|
GOOGLE_API_KEY: ${{ secrets.GOOGLE_API_KEY }}
|
||||||
run: |
|
run: |
|
||||||
uv run pytest tests/test_*_int.py tests/llm_client/test_anthropic_client_int.py tests/utils/maintenance/test_temporal_operations_int.py tests/cross_encoder/test_bge_reranker_client_int.py -k "neo4j or falkordb"
|
uv run pytest tests/test_*_int.py tests/llm_client/test_anthropic_client_int.py tests/utils/maintenance/test_temporal_operations_int.py tests/cross_encoder/test_bge_reranker_client_int.py
|
||||||
|
|
|
||||||
|
|
@ -29,7 +29,7 @@ Repository = "https://github.com/getzep/graphiti"
|
||||||
anthropic = ["anthropic>=0.49.0"]
|
anthropic = ["anthropic>=0.49.0"]
|
||||||
groq = ["groq>=0.2.0"]
|
groq = ["groq>=0.2.0"]
|
||||||
google-genai = ["google-genai>=1.8.0"]
|
google-genai = ["google-genai>=1.8.0"]
|
||||||
kuzu = ["kuzu>=0.11.2"]
|
kuzu = ["kuzu>=0.11.3"]
|
||||||
falkordb = ["falkordb>=1.1.2,<2.0.0"]
|
falkordb = ["falkordb>=1.1.2,<2.0.0"]
|
||||||
voyageai = ["voyageai>=0.2.3"]
|
voyageai = ["voyageai>=0.2.3"]
|
||||||
neo4j-opensearch = ["boto3>=1.39.16", "opensearch-py>=3.0.0"]
|
neo4j-opensearch = ["boto3>=1.39.16", "opensearch-py>=3.0.0"]
|
||||||
|
|
@ -42,7 +42,7 @@ dev = [
|
||||||
"anthropic>=0.49.0",
|
"anthropic>=0.49.0",
|
||||||
"google-genai>=1.8.0",
|
"google-genai>=1.8.0",
|
||||||
"falkordb>=1.1.2,<2.0.0",
|
"falkordb>=1.1.2,<2.0.0",
|
||||||
"kuzu>=0.11.2",
|
"kuzu>=0.11.3",
|
||||||
"boto3>=1.39.16",
|
"boto3>=1.39.16",
|
||||||
"opensearch-py>=3.0.0",
|
"opensearch-py>=3.0.0",
|
||||||
"langchain-aws>=0.2.29",
|
"langchain-aws>=0.2.29",
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue