From 4090c0626421650908bde9f219bb36b0ef94a20b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 18 Dec 2025 20:37:20 +0000 Subject: [PATCH] Update all dependencies --- .docker/python/Dockerfile | 2 +- .github/workflows/code-quality.yml | 8 ++++---- .github/workflows/python.yml | 8 ++++---- .pre-commit-config.yaml | 8 ++++---- .python-version | 2 +- 5 files changed, 14 insertions(+), 14 deletions(-) diff --git a/.docker/python/Dockerfile b/.docker/python/Dockerfile index 7278164..0c1af9e 100644 --- a/.docker/python/Dockerfile +++ b/.docker/python/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.13.5 +FROM python:3.14.2 ARG PACKAGE="core" COPY --from=ghcr.io/astral-sh/uv:latest /uv /bin/uv diff --git a/.github/workflows/code-quality.yml b/.github/workflows/code-quality.yml index f6ea4f6..13d26b0 100644 --- a/.github/workflows/code-quality.yml +++ b/.github/workflows/code-quality.yml @@ -22,18 +22,18 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Initialize CodeQL - uses: github/codeql-action/init@v3 + uses: github/codeql-action/init@v4 with: languages: ${{ matrix.language }} queries: +security-and-quality - name: Autobuild - uses: github/codeql-action/autobuild@v3 + uses: github/codeql-action/autobuild@v4 - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v3 + uses: github/codeql-action/analyze@v4 with: category: "/language:${{ matrix.language }}" diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index 1587410..22ea14e 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -19,11 +19,11 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout source code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Set up python id: setup-python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version-file: ".python-version" @@ -31,7 +31,7 @@ jobs: run: curl -LsSf https://astral.sh/uv/${{ env.UV_VERSION }}/install.sh | sh - name: Restore uv cache - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: /tmp/.uv-cache key: uv-${{ runner.os }}-${{ hashFiles('uv.lock') }} @@ -43,7 +43,7 @@ jobs: run: uv sync --all-extras --dev --frozen - name: Set up pre-commit cache - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/.cache/pre-commit key: pre-commit-${{ runner.os }}-${{ hashFiles('.pre-commit-config.yaml') }} diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index a9773af..599a70d 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -7,7 +7,7 @@ default_language_version: repos: # general checks (see here: https://pre-commit.com/hooks.html) - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v5.0.0 + rev: v6.0.0 hooks: - id: check-yaml args: [--allow-multiple-documents] @@ -17,7 +17,7 @@ repos: # ruff - linting + formatting - repo: https://github.com/astral-sh/ruff-pre-commit - rev: "v0.12.1" + rev: "v0.14.10" hooks: - id: ruff name: ruff @@ -26,7 +26,7 @@ repos: # mypy - lint-like type checking - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.16.1 + rev: v1.19.1 hooks: - id: mypy name: mypy @@ -61,7 +61,7 @@ repos: # bandit - find common security issues - repo: https://github.com/pycqa/bandit - rev: 1.8.5 + rev: 1.9.2 hooks: - id: bandit name: bandit diff --git a/.python-version b/.python-version index 86f8c02..95ed564 100644 --- a/.python-version +++ b/.python-version @@ -1 +1 @@ -3.13.5 +3.14.2