File tree Expand file tree Collapse file tree 2 files changed +11
-4
lines changed
integrations/elasticsearch Expand file tree Collapse file tree 2 files changed +11
-4
lines changed Original file line number Diff line number Diff line change 58
58
- name : Run tests
59
59
run : hatch run cov-retry
60
60
61
+ - name : Run unit tests with lowest direct dependencies
62
+ run : |
63
+ hatch run uv pip compile pyproject.toml --resolution lowest-direct --output-file requirements_lowest_direct.txt
64
+ hatch run uv pip install -r requirements_lowest_direct.txt
65
+ hatch run test -m "not integration"
66
+
61
67
- name : Nightly - run unit tests with Haystack main branch
62
68
if : github.event_name == 'schedule'
63
69
run : |
70
+ hatch env prune
64
71
hatch run uv pip install git+https://github.com/deepset-ai/haystack.git@main
65
72
hatch run cov-retry -m "not integration"
66
73
Original file line number Diff line number Diff line change @@ -24,10 +24,10 @@ classifiers = [
24
24
" Programming Language :: Python :: Implementation :: PyPy" ,
25
25
]
26
26
dependencies = [
27
- " haystack-ai>=2.11 .0" ,
28
- " elasticsearch>=8,<9" ,
29
- " aiohttp" # for async support https://elasticsearch-py.readthedocs.io/en/latest/async.html#valueerror-when-initializing-asyncelasticsearch
30
- ]
27
+ " haystack-ai>=2.4 .0" ,
28
+ " elasticsearch>=8,<9" ,
29
+ " aiohttp>=3.9.0 " # for async support https://elasticsearch-py.readthedocs.io/en/latest/async.html#valueerror-when-initializing-asyncelasticsearch
30
+ ]
31
31
32
32
[project .urls ]
33
33
Documentation = " https://github.com/deepset-ai/haystack-core-integrations/tree/main/integrations/elasticsearch#readme"
You can’t perform that action at this time.
0 commit comments