ci: install dev dependencies and pin Playwright 1.58.0

This commit is contained in:
Bu5hm4nn
2026-04-07 14:40:30 +02:00
parent 3c2b507cf8
commit 2a49a10d9a
2 changed files with 4 additions and 6 deletions

View File

@@ -24,7 +24,7 @@ jobs:
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install ruff black
pip install -r requirements-dev.txt
- name: Run ruff
run: ruff check app tests scripts
- name: Run black
@@ -44,8 +44,7 @@ jobs:
run: |
set -x
python -m pip install --upgrade pip
pip install mypy types-requests
pip install nicegui fastapi uvicorn yfinance polars pandas pydantic pyyaml
pip install -r requirements-dev.txt
pip list
- name: Run mypy
run: |
@@ -67,8 +66,7 @@ jobs:
run: |
set -x
python -m pip install --upgrade pip
pip install pytest pytest-asyncio httpx playwright==1.58.0
pip install nicegui fastapi uvicorn yfinance polars pandas pydantic pyyaml
pip install -r requirements-dev.txt
pip list
- name: Run tests
run: pytest -v --tb=short