File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2828 uses : actions/setup-python@v5
2929 with : {python-version: "${{ matrix.python-version }}", cache: pip, cache-dependency-path: 'requirements/*.txt'}
3030 - name : install tests dependencies
31- run : pip install -r requirements/test.txt -r requirements/lint.txt -r requirements/tox.txt -r requirements/format.txt
31+ run : pip install -r requirements/test.txt -r requirements/lint.txt -r requirements/mypy.txt -r requirements/ tox.txt -r requirements/format.txt
3232 - name : formatters check
33- run : tox --current-env -e lint,fmt
33+ run : tox --current-env -e lint,mypy, fmt
3434
3535 test-py3 :
3636 runs-on : ubuntu-latest
6767 docker compose build --build-arg BASE=corpusops/croniter:32bits
6868 docker compose run --rm app tox --current-env -e test
6969 env : {COMPOSE_FILE: "docker-compose.yml:docker-compose-32bits.yml"}
70-
Original file line number Diff line number Diff line change 1+ mypy
2+ types-python-dateutil
3+ types-pytz
Original file line number Diff line number Diff line change @@ -17,6 +17,10 @@ deps = -r{toxinidir}/requirements/lint.txt
1717changedir = src
1818commands = flake8 croniter/croniter.py
1919
20+ [testenv:mypy]
21+ deps = -r{toxinidir}/requirements/mypy.txt
22+ commands = mypy .
23+
2024[testenv:fmt]
2125deps = -r{toxinidir}/requirements/format.txt
2226changedir = src
You can’t perform that action at this time.
0 commit comments