diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 17ab015..d74bbba 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,6 +1,6 @@ repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.4.0 + rev: v4.6.0 hooks: - id: check-added-large-files # Prevent giant files from being committed - id: check-ast # Checks whether the files parse as valid python. @@ -17,7 +17,7 @@ repos: - id: trailing-whitespace # Trims trailing whitespace. - repo: https://github.com/pre-commit/mirrors-mypy - rev: 'v1.8.0' + rev: 'v1.10.0' hooks: - id: mypy additional_dependencies: @@ -27,7 +27,7 @@ repos: - repo: https://github.com/astral-sh/ruff-pre-commit # Ruff version. - rev: v0.3.0 + rev: v0.4.9 hooks: # Run the linter. - id: ruff diff --git a/pyproject.toml b/pyproject.toml index d4793ec..62342eb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -45,17 +45,17 @@ dev = [ "botocore==1.29.53", "hypothesis==6.62.1", "moto[s3,sqs]==4.1", - "mypy-boto3-s3==1.34.14", - "mypy==1.8.0", + "mypy-boto3-s3==1.34.120", + "mypy==1.10.0", "numpy==1.22.2", - "pre-commit>=3.2.0", + "pre-commit>=3.7.1", "psycopg2>=2.8.4", "pyarrow-stubs==10.0.1.6", "pytest-django==4.8.0", "pytest-mock==3.12.0", "pytest==8.0.2", - "ruff==0.3.0", - "time-machine==2.13.0", + "ruff==0.4.9", + "time-machine==2.14.1", "twine==4.0.2", "types-openpyxl==3.0.4.5", "types-python-dateutil==2.8.19.20240106",