fix(ci): add fakeredis to [dev] extras
Some checks are pending
ci/woodpecker/push/woodpecker Pipeline is running
Some checks are pending
ci/woodpecker/push/woodpecker Pipeline is running
CI test step in pipelines #41/#43/#44 (commitsdb103df,06ede26,552f5a1) failed during collection with ModuleNotFoundError: fakeredis on test_blocklist.py, test_cursor.py, test_risk_counters.py. The bridge tests use fakeredis.aioredis to mock Redis but the dep wasn't pinned in pyproject. Locally it was installed manually, so 67 kevin tests pass via .venv but CI never installed it. Unblocks the trading-bot-service rebuild that should ship the PositionInfo.ticker fix the bridge pod is crash-looping on, and also unblocks the dashboard rebuild (last pushed 2026-02-25, so none of the Meet Kevin UI is live yet).
This commit is contained in:
parent
552f5a18f7
commit
e035904e1c
1 changed files with 1 additions and 1 deletions
|
|
@ -21,7 +21,7 @@ sentiment = ["transformers>=4.38", "torch>=2.2", "ollama>=0.1"]
|
|||
trading = ["alpaca-py>=0.21", "pytz>=2024.1", "yfinance>=0.2", "httpx>=0.27"]
|
||||
backtester = ["numpy>=1.26", "pandas>=2.2"]
|
||||
meet_kevin = ["yt-dlp>=2025.12", "feedparser>=6.0", "anthropic>=0.40", "httpx>=0.27"]
|
||||
dev = ["pytest>=8.0", "pytest-asyncio>=0.23", "pytest-cov>=4.1", "ruff>=0.3", "mypy>=1.8", "httpx>=0.27"]
|
||||
dev = ["pytest>=8.0", "pytest-asyncio>=0.23", "pytest-cov>=4.1", "ruff>=0.3", "mypy>=1.8", "httpx>=0.27", "fakeredis>=2.20"]
|
||||
|
||||
[build-system]
|
||||
requires = ["setuptools>=70.0"]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue