diff --git a/.github/workflows/_test-regressions.yml b/.github/workflows/_test-regressions.yml index fcbc2166..7c10cf07 100644 --- a/.github/workflows/_test-regressions.yml +++ b/.github/workflows/_test-regressions.yml @@ -21,12 +21,12 @@ jobs: - "3.14" runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 with: submodules: recursive - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} @@ -49,7 +49,7 @@ jobs: pytest --cov mindee -m regression - name: Notify Slack Action on Failure - uses: ravsamhq/notify-slack-action@2.3.0 + uses: ravsamhq/notify-slack-action@2.5.0 if: ${{ always() && github.ref_name == 'main' }} with: status: ${{ job.status }} diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index facc367c..00f10042 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,18 +1,18 @@ repos: - repo: https://github.com/charliermarsh/ruff-pre-commit - rev: v0.15.16 + rev: v0.15.17 hooks: - id: ruff-check args: [ --fix, --exit-non-zero-on-fix] - id: ruff-format - repo: https://github.com/betterleaks/betterleaks - rev: v1.4.1 + rev: v1.5.0 hooks: - id: betterleaks - repo: https://github.com/PyCQA/pylint - rev: v4.0.5 + rev: v4.0.6 hooks: - id: pylint name: pylint diff --git a/pyproject.toml b/pyproject.toml index c623aa8f..b44ed009 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -42,13 +42,13 @@ Changelog = "https://github.com/mindee/mindee-api-python/blob/main/CHANGELOG.md" [project.optional-dependencies] lint = [ - "pylint==4.0.5", + "pylint==4.0.6", "pre-commit~=4.6.0", "pip-audit>=2.10.0", ] test = [ "toml~=0.10.2", - "pytest~=9.0.3", + "pytest~=9.0.3,<9.2.0", "pytest-cov~=7.1.0", "respx~=0.23.1" ]