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

View File

@@ -7,5 +7,5 @@ ruff>=0.2.0
mypy>=1.8.0 mypy>=1.8.0
types-requests>=2.31.0 types-requests>=2.31.0
httpx>=0.26.0 httpx>=0.26.0
playwright>=1.55.0 playwright==1.58.0
pre-commit>=3.6.0 pre-commit>=3.6.0