File tree Expand file tree Collapse file tree 2 files changed +8
-1
lines changed Expand file tree Collapse file tree 2 files changed +8
-1
lines changed Original file line number Diff line number Diff line change 64
64
- name : Run tests
65
65
run : hatch run cov-retry
66
66
67
+ - name : Run unit tests with lowest direct dependencies
68
+ run : |
69
+ hatch run uv pip compile pyproject.toml --resolution lowest-direct --output-file requirements_lowest_direct.txt
70
+ hatch run uv pip install -r requirements_lowest_direct.txt
71
+ hatch run test -m "not integration"
72
+
67
73
- name : Nightly - run unit tests with Haystack main branch
68
74
if : github.event_name == 'schedule'
69
75
run : |
76
+ hatch env prune
70
77
hatch run uv pip install git+https://github.com/deepset-ai/haystack.git@main
71
78
hatch run cov-retry -m "not integration"
72
79
Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ classifiers = [
23
23
" Programming Language :: Python :: Implementation :: CPython" ,
24
24
" Programming Language :: Python :: Implementation :: PyPy" ,
25
25
]
26
- dependencies = [" haystack-ai>=2.11.0" , " pgvector" , " psycopg[binary]" ]
26
+ dependencies = [" haystack-ai>=2.11.0" , " pgvector>=0.3.0 " , " psycopg[binary]" ]
27
27
28
28
[project .urls ]
29
29
Source = " https://github.com/deepset-ai/haystack-core-integrations"
You can’t perform that action at this time.
0 commit comments