diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 5b2f5ea3..349fb822 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -12,7 +12,7 @@ repos: - id: name-tests-test args: [--pytest-test-first] - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.5.5 # must match pyproject.toml + rev: v0.6.1 # must match pyproject.toml hooks: - id: ruff - id: ruff-format diff --git a/pyproject.toml b/pyproject.toml index 3050f05f..f5291438 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -55,21 +55,21 @@ rich = ["rich", "rich-argparse>=1"] # so the CLI docs generated from --help are consistent docs = [ "typeshed-stats[rich]", - "MarkDown==3.6", + "MarkDown==3.7", "mkdocs==1.6.0", "mkdocs-macros-plugin==1.0.5", - "mkdocs-material==9.5.30", + "mkdocs-material==9.5.31", "mkdocstrings==0.25.2", - "mkdocstrings-python==1.10.7", + "mkdocstrings-python==1.10.8", ] pytest = [ "typeshed-stats[rich]", "beautifulsoup4>=4,<5", "covdefaults==2.3.0", - "coverage==7.6.0", + "coverage==7.6.1", "Markdown>=3,<4", "pytest==8.3.2", - "pytest-antilru==1.1.1", + "pytest-antilru==2.0.0", "pytest-asyncio==0.23.8", "pytest-dependency==0.6.0", "pytest-mock==3.14.0", @@ -77,7 +77,7 @@ pytest = [ ] typecheck = [ "typeshed-stats[rich,docs,pytest]", - "mypy==1.11.0", + "mypy==1.11.1", "types-beautifulsoup4==4.12.0.20240511", "types-Markdown==3.6.0.20240316", ] @@ -87,7 +87,7 @@ typecheck = [ # That's deliberate (it's not necessary to run them all locally). # This file just lists the ones which it's convenient to have around locally. misc-lint = [ - "ruff==0.5.5", + "ruff==0.6.1", ] dev = ["typeshed-stats[rich,docs,typecheck,pytest,misc-lint]"]