From 9fed45ef9f0e508a88b1022851918eaf9263232b Mon Sep 17 00:00:00 2001 From: Bu5hm4nn Date: Sun, 29 Mar 2026 12:05:22 +0200 Subject: [PATCH] fix(ci): add databento to CI dependencies for test and type-check The test job runs tests that import DatabentoHistoricalPriceSource, and type-check analyzes app/services/backtesting/databento_source.py. Both need the databento package installed. --- .forgejo/workflows/deploy.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml index a018a96..796e652 100644 --- a/.forgejo/workflows/deploy.yaml +++ b/.forgejo/workflows/deploy.yaml @@ -44,7 +44,7 @@ jobs: set -x python -m pip install --upgrade pip pip install pytest pytest-asyncio httpx - pip install nicegui fastapi uvicorn yfinance polars pandas pydantic pyyaml + pip install nicegui fastapi uvicorn yfinance polars pandas pydantic pyyaml databento pip list - name: Run tests run: | @@ -71,7 +71,7 @@ jobs: set -x python -m pip install --upgrade pip pip install mypy - pip install nicegui fastapi uvicorn yfinance polars pandas pydantic pyyaml + pip install nicegui fastapi uvicorn yfinance polars pandas pydantic pyyaml databento pip list - name: Show working directory run: pwd && ls -la