diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 25f459b..0b77d11 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -22,13 +22,13 @@ repos: additional_dependencies: [flake8-breakpoint, flake8-print, flake8-pydantic, flake8-type-checking] - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.13.0 + rev: v1.14.1 hooks: - id: mypy additional_dependencies: [types-setuptools, pydantic] - repo: https://github.com/executablebooks/mdformat - rev: 0.7.19 + rev: 0.7.21 hooks: - id: mdformat additional_dependencies: [mdformat-gfm, mdformat-frontmatter, mdformat-pyproject] diff --git a/setup.py b/setup.py index 741c9ec..7e62537 100644 --- a/setup.py +++ b/setup.py @@ -12,7 +12,7 @@ ], "lint": [ "black>=24.10.0,<25", # Auto-formatter and linter - "mypy>=1.13.0,<2", # Static type analyzer + "mypy>=1.14.1,<2", # Static type analyzer "types-setuptools", # Needed due to mypy typeshed "flake8>=7.1.1,<8", # Style linter "flake8-breakpoint>=1.1.0,<2", # Detect breakpoints left in code @@ -20,7 +20,7 @@ "flake8-pydantic", # For detecting issues with Pydantic models "flake8-type-checking", # Detect imports to move in/out of type-checking blocks "isort>=5.13.2", # Import sorting linter - "mdformat>=0.7.19", # Auto-formatter for markdown + "mdformat>=0.7.21", # Auto-formatter for markdown "mdformat-gfm>=0.3.5", # Needed for formatting GitHub-flavored markdown "mdformat-frontmatter>=0.4.1", # Needed for frontmatters-style headers in issue templates "mdformat-pyproject>=0.0.2", # Allows configuring in pyproject.toml