diff --git a/mypy_primer/projects.py b/mypy_primer/projects.py index 9cf33fb..1f792ed 100644 --- a/mypy_primer/projects.py +++ b/mypy_primer/projects.py @@ -230,6 +230,7 @@ def get_projects() -> list[Project]: "numpy", "packaging", "pandas-stubs", + "scipy-stubs", "types-PyYAML", "types-Pygments", "types-colorama", @@ -439,6 +440,7 @@ def get_projects() -> list[Project]: "numpy", "pandas-stubs", "pydantic", + "scipy-stubs", "sqlalchemy", "types-cachetools", "types-filelock", @@ -477,6 +479,7 @@ def get_projects() -> list[Project]: "alembic", "numpy", "packaging", + "scipy-stubs", "sqlalchemy", "types-PyYAML", "types-redis", @@ -517,7 +520,7 @@ def get_projects() -> list[Project]: mypy_cmd="{mypy} --ignore-missing-imports {paths}", pyright_cmd="{pyright} {paths}", paths=["dedupe"], - deps=["numpy"], + deps=["numpy", "scipy-stubs"], needs_mypy_plugins=True, expected_success=("mypy",), cost={"mypy": 35}, @@ -680,7 +683,7 @@ def get_projects() -> list[Project]: mypy_cmd="{mypy} --config python/mypy.ini {paths}", pyright_cmd="{pyright} {paths}", paths=["python/pyspark"], - deps=["numpy", "pandas-stubs"], + deps=["numpy", "pandas-stubs", "scipy-stubs"], expected_success=("mypy",), cost={"mypy": 144, "pyright": 110}, ), @@ -778,6 +781,7 @@ def get_projects() -> list[Project]: "packaging", "pandas-stubs", "pydantic", + "scipy-stubs", "typeguard", "types-click", "types-PyYAML", @@ -852,7 +856,7 @@ def get_projects() -> list[Project]: mypy_cmd="{mypy} {paths}", pyright_cmd="{pyright} {paths}", paths=["sympy"], - deps=["mpmath"], + deps=["mpmath", "numpy", "scipy-stubs"], expected_success=("mypy",), cost={"mypy": 182, "pyright": 240}, ), @@ -1353,6 +1357,7 @@ def get_projects() -> list[Project]: "pyarrow", "jinja2", "pytest", + "scipy-stubs", "SQLAlchemy", ], expected_success=("pyright",), @@ -1386,7 +1391,6 @@ def get_projects() -> list[Project]: "packaging", "PyWinCtl", "PySide6-Essentials", - "scipy-stubs", "types-D3DShot", "types-keyboard", "types-Pillow", @@ -1537,7 +1541,7 @@ def get_projects() -> list[Project]: mypy_cmd="{mypy} {paths}", pyright_cmd="{pyright} {paths}", paths=["static_frame"], - deps=["numpy", "arraykit==0.10.0"], + deps=["numpy", "arraykit==0.10.0", "scipy-stubs"], cost={"mypy": 280}, ), Project(