diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index e6ef2119..bc1e4747 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -102,11 +102,15 @@ jobs: progress: false - name: Run system tests working-directory: ./system-tests + # Work around dependency conflict in system-tests: + # web3 uses an older eth-account until (unreleased) v7 run: | - pip install pytest - pip install -r requirements.txt + pip3 install pytest + pip3 install -r requirements.txt + pip3 install --no-deps 'eth-account>=0.12.3,<0.13' + pip3 install 'pydantic>=2.0.0' # Skips tests that require Blob indexing - pytest -vv -m "not blob_db" + python3 -m pytest -vv -m "not blob_db" - name: Run testnet stack without statediff env: