Skip to content

Commit 5509f12

Browse files
authored
build: add pins for Vertex (#1810)
1 parent 2fdcee5 commit 5509f12

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

.github/workflows/google_vertex.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,9 +60,15 @@ jobs:
6060
- name: Run tests
6161
run: hatch run cov-retry
6262

63+
- name: Run unit tests with lowest direct dependencies
64+
run: |
65+
hatch run uv pip compile pyproject.toml --resolution lowest-direct --output-file requirements_lowest_direct.txt
66+
hatch run uv pip install -r requirements_lowest_direct.txt
67+
hatch run test -m "not integration"
6368
- name: Nightly - run unit tests with Haystack main branch
6469
if: github.event_name == 'schedule'
6570
run: |
71+
hatch env prune
6672
hatch run uv pip install git+https://github.com/deepset-ai/haystack.git@main
6773
hatch run cov-retry -m "not integration"
6874

integrations/google_vertex/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ classifiers = [
2323
"Programming Language :: Python :: Implementation :: CPython",
2424
"Programming Language :: Python :: Implementation :: PyPy",
2525
]
26-
dependencies = ["haystack-ai", "google-cloud-aiplatform>=1.61", "pyarrow>3"]
26+
dependencies = ["haystack-ai>=2.11.0", "google-cloud-aiplatform>=1.61"]
2727

2828
[project.urls]
2929
Documentation = "https://github.com/deepset-ai/haystack-core-integrations/tree/main/integrations/google_vertex#readme"

0 commit comments

Comments
 (0)