From 9ad49fde350a73e1e0c91efe4ae6d90326025264 Mon Sep 17 00:00:00 2001 From: oib Date: Wed, 11 Feb 2026 21:47:19 +0100 Subject: [PATCH] ci: replace poetry with pip install to fix root-level pyproject.toml issue --- .github/workflows/python-tests.yml | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/.github/workflows/python-tests.yml b/.github/workflows/python-tests.yml index 49a1c114..fee945d6 100644 --- a/.github/workflows/python-tests.yml +++ b/.github/workflows/python-tests.yml @@ -19,18 +19,15 @@ jobs: with: python-version: '3.11' - - name: Install Poetry - uses: snok/install-poetry@v1 - with: - version: '1.7.1' + - name: Install dependencies + run: | + pip install --upgrade pip + pip install pytest pytest-asyncio httpx fastapi uvicorn pydantic pydantic-settings \ + sqlalchemy aiosqlite sqlmodel python-dotenv slowapi orjson prometheus-client \ + nacl pycryptodome argon2-cffi websockets - - name: Install coordinator-api dependencies - working-directory: apps/coordinator-api - run: poetry install --with dev - - - name: Install blockchain-node dependencies - working-directory: apps/blockchain-node - run: poetry install --with dev + - name: Install aitbc-crypto package + run: pip install -e packages/py/aitbc-crypto - name: Run coordinator-api tests run: |