fix: unintentionally uninstall required deps when "uv sync"

This commit is contained in:
Daulet Amirkhanov 2025-08-14 16:03:16 +01:00
parent 1ab332828f
commit bcdbadc468
5 changed files with 14 additions and 23 deletions

View file

@ -86,9 +86,8 @@ jobs:
with:
python-version: ${{ inputs.python-version }}
- name: Install Kuzu extra
run: |
uv sync
- name: Dependencies already installed
run: echo "Dependencies already installed in setup"
- name: Run Kuzu Example
env:

View file

@ -221,9 +221,8 @@ jobs:
with:
python-version: '3.11.x'
- name: Install specific graph db dependency
run: |
uv sync
- name: Dependencies already installed
run: echo "Dependencies already installed in setup"
- name: Run parallel databases test
env:
@ -250,9 +249,8 @@ jobs:
with:
python-version: '3.11.x'
- name: Install specific graph db dependency
run: |
uv sync
- name: Dependencies already installed
run: echo "Dependencies already installed in setup"
- name: Run parallel databases test
env:
@ -279,9 +277,8 @@ jobs:
with:
python-version: '3.11.x'
- name: Install specific graph db dependency
run: |
uv sync
- name: Dependencies already installed
run: echo "Dependencies already installed in setup"
- name: Run graph edges test
env:

View file

@ -28,9 +28,8 @@ jobs:
with:
python-version: ${{ inputs.python-version }}
- name: Install specific db dependency
run: |
uv sync
- name: Dependencies already installed
run: echo "Dependencies already installed in setup"
- name: Run Kuzu Tests
env:

View file

@ -28,9 +28,8 @@ jobs:
with:
python-version: ${{ inputs.python-version }}
- name: Install specific db dependency
run: |
uv sync
- name: Dependencies already installed
run: echo "Dependencies already installed in setup"
- name: Run Kuzu search Tests
env:

View file

@ -61,10 +61,8 @@ jobs:
database: ['kuzu', 'neo4j']
include:
- database: kuzu
install_extra: ""
graph_db_provider: "kuzu"
- database: neo4j
install_extra: "--extra neo4j"
graph_db_provider: "neo4j"
env:
LLM_PROVIDER: openai
@ -88,9 +86,8 @@ jobs:
with:
python-version: '3.11'
- name: Install Database Dependencies
run: |
uv sync ${{ matrix.install_extra }}
- name: Dependencies already installed
run: echo "Dependencies already installed in setup"
- name: Run Weighted Edges Tests
env: