diff --git a/test-requirements.in b/test-requirements.in index 88d10f97f9c7..672db90876fb 100644 --- a/test-requirements.in +++ b/test-requirements.in @@ -13,4 +13,5 @@ pytest-cov>=2.10.0 setuptools>=77.0.3 tomli>=1.1.0 # needed even on py311+ so the self check passes with --python-version 3.10 pre_commit>=3.5.0 +types-requests>=2.32.4.20250913 ast-serialize>=0.1.2,<1.0.0 diff --git a/test-requirements.txt b/test-requirements.txt index ebb81ccd1d3d..73727d9710f8 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -65,8 +65,12 @@ types-psutil==7.0.0.20251001 # via -r build-requirements.txt types-setuptools==80.9.0.20250822 # via -r build-requirements.txt +types-requests==2.32.4.20250913 + # via -r test-requirements.in typing-extensions==4.15.0 # via -r mypy-requirements.txt +urllib3==2.5.0 + # via types-requests virtualenv==20.34.0 # via pre-commit diff --git a/tox.ini b/tox.ini index 2126970afa99..4099a9d31dc1 100644 --- a/tox.ini +++ b/tox.ini @@ -60,6 +60,6 @@ passenv = MYPY_FORCE_TERMINAL_WIDTH commands = python runtests.py self - python -m mypy --config-file mypy_self_check.ini misc --exclude misc/sync-typeshed.py + python -m mypy --config-file mypy_self_check.ini misc python -m mypy --config-file mypy_self_check.ini test-data/unit/plugins python -m mypy mypyc/lib-rt