ci: install dev dependencies and pin Playwright 1.58.0
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -7,5 +7,5 @@ ruff>=0.2.0
|
||||
mypy>=1.8.0
|
||||
types-requests>=2.31.0
|
||||
httpx>=0.26.0
|
||||
playwright>=1.55.0
|
||||
playwright==1.58.0
|
||||
pre-commit>=3.6.0
|
||||
|
||||
Reference in New Issue
Block a user