File tree Expand file tree Collapse file tree 3 files changed +12
-5
lines changed
Expand file tree Collapse file tree 3 files changed +12
-5
lines changed Original file line number Diff line number Diff line change 5252 make services-up
5353 - name : Test
5454 run : |
55- make test
56- make services-down
55+ if [[ "${{ matrix.python-version }}" == pypy* ]]; then
56+ SKIP_MYPY=1 make test
57+ else
58+ make test
59+ fi
5760 - name : Minimize uv cache
5861 run : uv cache prune --ci
5962 - name : Upload coverage reports to Codecov
Original file line number Diff line number Diff line change @@ -26,8 +26,12 @@ setup: develop
2626develop : install-dev-requirements install-test-requirements
2727
2828types :
29- @echo " Type checking Python files"
30- $(VENV_PATH ) /mypy --pretty
29+ @if [ -n " $$ SKIP_MYPY" ]; then \
30+ echo " Skipping mypy types check because SKIP_MYPY is set" ; \
31+ else \
32+ echo " Type checking Python files" ; \
33+ $(VENV_PATH ) /mypy --pretty; \
34+ fi
3135 @echo " "
3236
3337test : types
Original file line number Diff line number Diff line change @@ -62,7 +62,7 @@ test = [
6262 " fastapi" ,
6363 " aiohttp" ,
6464 " wait-for-it" ,
65- " mypy" ,
65+ " mypy; platform_python_implementation!='PyPy' " ,
6666 " types-decorator" ,
6767 " types-requests" ,
6868 " trio" ,
You can’t perform that action at this time.
0 commit comments