File tree Expand file tree Collapse file tree 2 files changed +13
-1
lines changed
integrations/unstructured Expand file tree Collapse file tree 2 files changed +13
-1
lines changed Original file line number Diff line number Diff line change 72
72
- name : Run tests
73
73
run : hatch run cov-retry
74
74
75
+ - name : Run unit tests with lowest direct dependencies
76
+ run : |
77
+ hatch run uv pip compile pyproject.toml --resolution lowest-direct --output-file requirements_lowest_direct.txt
78
+ hatch run uv pip install -r requirements_lowest_direct.txt
79
+ hatch run test -m "not integration"
80
+
75
81
- name : Nightly - run unit tests with Haystack main branch
76
82
if : github.event_name == 'schedule'
77
83
run : |
84
+ hatch env prune
78
85
hatch run uv pip install git+https://github.com/deepset-ai/haystack.git@main
79
86
hatch run cov-retry -m "not integration"
80
87
Original file line number Diff line number Diff line change @@ -23,7 +23,12 @@ classifiers = [
23
23
" Programming Language :: Python :: Implementation :: CPython" ,
24
24
" Programming Language :: Python :: Implementation :: PyPy" ,
25
25
]
26
- dependencies = [" haystack-ai" , " unstructured" , " unstructured-client<0.30.0" ]
26
+ dependencies = [
27
+ " haystack-ai>=2.0.0" ,
28
+ " unstructured>=0.15.0" ,
29
+ " unstructured-client>=0.21.0" ,
30
+ ]
31
+
27
32
28
33
[project .urls ]
29
34
Documentation = " https://github.com/deepset-ai/haystack-core-integrations/tree/main/integrations/unstructured#readme"
You can’t perform that action at this time.
0 commit comments