From db1bc9b2728cd66029c7a6793e6e34fc5dc0eb42 Mon Sep 17 00:00:00 2001 From: Ashwin Bharambe Date: Mon, 27 Oct 2025 20:31:35 -0700 Subject: [PATCH] chore(mypy): add mypy and type stub packages to dev deps Add mypy and type stub packages to dev dependencies to support type checking: - mypy: Static type checker - types-jsonschema, pandas-stubs, types-psutil, types-tqdm: Type stubs for third-party packages - boto3-stubs: Type stubs for AWS SDK This is Phase 1 of the mypy suppression removal plan, which will enable us to eliminate ~30 type checking errors related to missing type information for third-party packages. --- pyproject.toml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index 3efc08d6a..ef08f6720 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -71,8 +71,14 @@ dev = [ "nbval", # For notebook testing "black", "ruff", + "mypy", "types-requests", "types-setuptools", + "types-jsonschema", + "pandas-stubs", + "types-psutil", + "types-tqdm", + "boto3-stubs", "pre-commit", "ruamel.yaml", # needed for openapi generator ]