File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 99 - ' environment/**/*.py'
1010 - ' tests/**/*.py'
1111 - ' jenkins/pipelines/**/*.py'
12+ - ' **/pyproject.toml'
13+ - ' **/pytest.ini'
14+ - ' .github/workflows/*python*'
1215 pull_request :
1316 branches :
1417 - " **"
1821 - ' environment/**/*.py'
1922 - ' tests/**/*.py'
2023 - ' jenkins/pipelines/**/*.py'
24+ - ' **/pyproject.toml'
25+ - ' **/pytest.ini'
26+ - ' .github/workflows/*python*'
2127
2228jobs :
2329 mypy :
Original file line number Diff line number Diff line change 1- #! /bin/bash -e
1+ #! /bin/bash
2+ set -eu -o pipefail
23
3- python3 -m venv venv
4+ uv venv venv
45source ./venv/bin/activate
5- pip install --upgrade pip
6- pip install mypy
7- pip install pytest pytest-asyncio
8- pip install types-requests types-Deprecated types-tqdm types-paramiko types-netifaces types-psutil click
9- pip install ./client
6+ uv pip install --upgrade uv mypy pytest pytest-asyncio types-requests types-Deprecated types-tqdm types-paramiko types-netifaces types-psutil click ./client
107echo " Checking tests files..."
118python -m mypy tests --exclude=venv
129echo " Checking client files (including smoke tests)..."
You can’t perform that action at this time.
0 commit comments