8686 with :
8787 python-version : ${{ matrix.version }}
8888 cache : ' pip' # caching pip dependencies
89- - run : pip install -r requirements-devel.txt
89+ - run : pip install -r requirements-test.txt -r requirements- devel.txt
9090 - name : Run unittests
9191 run : pytest --cov -v --cov-report=term-missing --cov=weaviate --cov-report xml:coverage-${{ matrix.folder }}.xml ${{ matrix.folder }}
9292 - name : Archive code coverage results
@@ -113,7 +113,7 @@ jobs:
113113 python-version : ${{ matrix.version }}
114114 cache : ' pip' # caching pip dependencies
115115 - run : |
116- pip install -r requirements-devel .txt
116+ pip install -r requirements-test .txt
117117 pip install .
118118 - name : Run integration tests
119119 if : ${{ !github.event.pull_request.head.repo.fork }}
@@ -155,7 +155,7 @@ jobs:
155155 username : ${{secrets.DOCKER_USERNAME}}
156156 password : ${{secrets.DOCKER_PASSWORD}}
157157 - run : |
158- pip install -r requirements-devel .txt
158+ pip install -r requirements-test .txt
159159 pip install .
160160 - name : start weaviate
161161 run : /bin/bash ci/start_weaviate.sh ${{ matrix.versions.weaviate }}
@@ -206,7 +206,7 @@ jobs:
206206 with :
207207 username : ${{secrets.DOCKER_USERNAME}}
208208 password : ${{secrets.DOCKER_PASSWORD}}
209- - run : pip install -r requirements-devel .txt
209+ - run : pip install -r requirements-test .txt
210210 - run : pip install .
211211 - name : start weaviate
212212 run : /bin/bash ci/start_weaviate_jt.sh ${{ matrix.versions.weaviate }}
@@ -259,7 +259,7 @@ jobs:
259259 python-version : " 3.11"
260260 cache : ' pip' # caching pip dependencies
261261 - name : Install dependencies
262- run : pip install -r requirements-devel.txt
262+ run : pip install -r requirements-test.txt -r requirements- devel.txt
263263 - name : Build a binary wheel
264264 run : python -m build
265265 - name : Create Wheel Artifacts
@@ -301,7 +301,7 @@ jobs:
301301 name : weaviate-python-client-wheel
302302 - run : |
303303 pip install weaviate_client-*.whl
304- pip install -r requirements-devel .txt # install test dependencies
304+ pip install -r requirements-test .txt # install test dependencies
305305 - run : rm -r weaviate
306306 - name : start weaviate
307307 run : /bin/bash ci/start_weaviate.sh ${{ matrix.server }}
0 commit comments