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
|
||||
|
||||
Reference in New Issue
Block a user