diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index baa04d7..17b82cc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,7 +26,7 @@ jobs: with: python-version-file: ".python-version" - name: Set up uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v8.2.0 with: enable-cache: true version-file: "pyproject.toml" @@ -61,7 +61,7 @@ jobs: with: python-version-file: ".python-version" - name: Set up uv - uses: astral-sh/setup-uv@v8.1.0 + uses: astral-sh/setup-uv@v8.2.0 with: enable-cache: true version-file: "pyproject.toml" diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 72f6997..a2776f1 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -16,7 +16,7 @@ repos: # ruff - linting + formatting - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.15.12 + rev: v0.15.15 hooks: - id: ruff name: ruff @@ -25,7 +25,7 @@ repos: # mypy - lint-like type checking - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.20.2 + rev: v2.1.0 hooks: - id: mypy name: mypy @@ -63,7 +63,7 @@ repos: # oxfmt - formatting YAML, JSON, Markdown, ... - repo: https://github.com/oxc-project/mirrors-oxfmt - rev: v0.47.0 + rev: v0.53.0 hooks: - id: oxfmt types_or: [yaml, markdown, json] diff --git a/.python-version b/.python-version index 0104088..a6d9ada 100644 --- a/.python-version +++ b/.python-version @@ -1 +1 @@ -3.14.4 +3.14.5 diff --git a/Dockerfile b/Dockerfile index 058b152..48d8561 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.14.4-slim-trixie AS python-base +FROM python:3.14.5-slim-trixie AS python-base ENV PYTHONUNBUFFERED=1 \ PYTHONDONTWRITEBYTECODE=1 \ @@ -9,7 +9,7 @@ ENV PATH="$VIRTUAL_ENV/bin:$PATH" FROM python-base AS builder-base -COPY --from=ghcr.io/astral-sh/uv:0.11.8 /uv /uvx /bin/ +COPY --from=ghcr.io/astral-sh/uv:0.11.19 /uv /uvx /bin/ WORKDIR $WORKDIR_PATH