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 74
74
- name : Run tests
75
75
run : hatch run cov-retry
76
76
77
+ - name : Run unit tests with lowest direct dependencies
78
+ run : |
79
+ hatch run uv pip compile pyproject.toml --resolution lowest-direct --output-file requirements_lowest_direct.txt
80
+ hatch run uv pip install -r requirements_lowest_direct.txt
81
+ hatch run test -m "not integration"
82
+
77
83
- name : Nightly - run unit tests with Haystack main branch
78
84
if : github.event_name == 'schedule'
79
85
run : |
86
+ hatch env prune
80
87
hatch run uv pip install git+https://github.com/deepset-ai/haystack.git@main
81
88
hatch run cov-retry -m "not integration"
82
89
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ classifiers = [
28
28
" Programming Language :: Python :: Implementation :: CPython" ,
29
29
]
30
30
dependencies = [
31
- " mcp" ,
31
+ " mcp>=1.8.0 " ,
32
32
" haystack-ai>=2.13.0" ,
33
33
" exceptiongroup" , # Backport of ExceptionGroup for Python < 3.11
34
34
" httpx" # HTTP client library used for SSE connections
You can’t perform that action at this time.
0 commit comments