Repository navigation
merge queue: checking main (5a8bba7), #2805, #2806 and #2768 together - #2808
mergify[bot] wants to merge 8 commits into
Conversation
Changed Files
|
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
|
Overall Grade |
Security Reliability Complexity Hygiene |
Code Review Summary
| Analyzer | Status | Updated (UTC) | Details |
|---|---|---|---|
| Shell | Aug 2, 2026 1:57a.m. | Review ↗ | |
| Python | Aug 2, 2026 1:57a.m. | Review ↗ | |
| Docker | Aug 2, 2026 1:57a.m. | Review ↗ | |
| Secrets | Aug 2, 2026 1:57a.m. | Review ↗ |
Important
AI Review is run only on demand for your team. We're only showing results of static analysis review right now. To trigger AI Review, comment @deepsourcebot review on this thread.
Reviewer's GuideThis PR is a merge-queue / dependency update that refreshes GitHub Actions pins for internal automation workflows and bumps the dev dependency on ruff, with corresponding lockfile updates, to validate that queued Renovate changes remain mergeable together with main and other PRs. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
|
🔍 Vulnerabilities of
|
| digest | sha256:b941ef4298dcad85f363086539a061206734308774da1dc314b7a4dca43de9d3 |
| vulnerabilities | |
| platform | linux/amd64 |
| size | 283 MB |
| packages | 428 |
📦 Base Image cgr.dev/chainguard/wolfi-base:latest
| digest | sha256:016283cce63df878d2e7dbef006a36ad07a130eaa833ea6ecca53c022a855c7b |
| vulnerabilities |
# Dockerfile (1:14)
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS builder
ARG INSTALL_SOURCE
ARG PYTHON_VERSION
# skipcq: DOK-DL3018
RUN apk add --no-cache build-base git uv
USER nonroot
RUN --mount=type=cache,target=/root/.cache/uv \
uv tool install ${INSTALL_SOURCE} --python ${PYTHON_VERSION}
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS production
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
# Dockerfile (1:14)
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS builder
ARG INSTALL_SOURCE
ARG PYTHON_VERSION
# skipcq: DOK-DL3018
RUN apk add --no-cache build-base git uv
USER nonroot
RUN --mount=type=cache,target=/root/.cache/uv \
uv tool install ${INSTALL_SOURCE} --python ${PYTHON_VERSION}
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS production
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
# Dockerfile (1:14)
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS builder
ARG INSTALL_SOURCE
ARG PYTHON_VERSION
# skipcq: DOK-DL3018
RUN apk add --no-cache build-base git uv
USER nonroot
RUN --mount=type=cache,target=/root/.cache/uv \
uv tool install ${INSTALL_SOURCE} --python ${PYTHON_VERSION}
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS production
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
# Dockerfile (1:14)
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS builder
ARG INSTALL_SOURCE
ARG PYTHON_VERSION
# skipcq: DOK-DL3018
RUN apk add --no-cache build-base git uv
USER nonroot
RUN --mount=type=cache,target=/root/.cache/uv \
uv tool install ${INSTALL_SOURCE} --python ${PYTHON_VERSION}
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS production
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
# Dockerfile (28:28)
COPY --from=builder --chown=nonroot:nonroot --chmod=555 /home/nonroot/.local/ /home/nonroot/.local/
Description
Description
Description
Description
Description
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
# Dockerfile (1:14)
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS builder
ARG INSTALL_SOURCE
ARG PYTHON_VERSION
# skipcq: DOK-DL3018
RUN apk add --no-cache build-base git uv
USER nonroot
RUN --mount=type=cache,target=/root/.cache/uv \
uv tool install ${INSTALL_SOURCE} --python ${PYTHON_VERSION}
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS production
Description
Description
Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
# Dockerfile (1:14)
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS builder
ARG INSTALL_SOURCE
ARG PYTHON_VERSION
# skipcq: DOK-DL3018
RUN apk add --no-cache build-base git uv
USER nonroot
RUN --mount=type=cache,target=/root/.cache/uv \
uv tool install ${INSTALL_SOURCE} --python ${PYTHON_VERSION}
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS production
Description
Description
Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
# Dockerfile (1:14)
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS builder
ARG INSTALL_SOURCE
ARG PYTHON_VERSION
# skipcq: DOK-DL3018
RUN apk add --no-cache build-base git uv
USER nonroot
RUN --mount=type=cache,target=/root/.cache/uv \
uv tool install ${INSTALL_SOURCE} --python ${PYTHON_VERSION}
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS production
Description
Description
Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
# Dockerfile (1:14)
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS builder
ARG INSTALL_SOURCE
ARG PYTHON_VERSION
# skipcq: DOK-DL3018
RUN apk add --no-cache build-base git uv
USER nonroot
RUN --mount=type=cache,target=/root/.cache/uv \
uv tool install ${INSTALL_SOURCE} --python ${PYTHON_VERSION}
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS production
Description
Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
# Dockerfile (1:14)
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS builder
ARG INSTALL_SOURCE
ARG PYTHON_VERSION
# skipcq: DOK-DL3018
RUN apk add --no-cache build-base git uv
USER nonroot
RUN --mount=type=cache,target=/root/.cache/uv \
uv tool install ${INSTALL_SOURCE} --python ${PYTHON_VERSION}
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS production
Description
Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
# Dockerfile (1:14)
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS builder
ARG INSTALL_SOURCE
ARG PYTHON_VERSION
# skipcq: DOK-DL3018
RUN apk add --no-cache build-base git uv
USER nonroot
RUN --mount=type=cache,target=/root/.cache/uv \
uv tool install ${INSTALL_SOURCE} --python ${PYTHON_VERSION}
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS production
Description
Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
# Dockerfile (1:14)
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS builder
ARG INSTALL_SOURCE
ARG PYTHON_VERSION
# skipcq: DOK-DL3018
RUN apk add --no-cache build-base git uv
USER nonroot
RUN --mount=type=cache,target=/root/.cache/uv \
uv tool install ${INSTALL_SOURCE} --python ${PYTHON_VERSION}
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS production
Description
Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
# Dockerfile (1:14)
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS builder
ARG INSTALL_SOURCE
ARG PYTHON_VERSION
# skipcq: DOK-DL3018
RUN apk add --no-cache build-base git uv
USER nonroot
RUN --mount=type=cache,target=/root/.cache/uv \
uv tool install ${INSTALL_SOURCE} --python ${PYTHON_VERSION}
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS production
Description
Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
# Dockerfile (1:14)
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS builder
ARG INSTALL_SOURCE
ARG PYTHON_VERSION
# skipcq: DOK-DL3018
RUN apk add --no-cache build-base git uv
USER nonroot
RUN --mount=type=cache,target=/root/.cache/uv \
uv tool install ${INSTALL_SOURCE} --python ${PYTHON_VERSION}
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS production
Description
Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
# Dockerfile (1:14)
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS builder
ARG INSTALL_SOURCE
ARG PYTHON_VERSION
# skipcq: DOK-DL3018
RUN apk add --no-cache build-base git uv
USER nonroot
RUN --mount=type=cache,target=/root/.cache/uv \
uv tool install ${INSTALL_SOURCE} --python ${PYTHON_VERSION}
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS production
Description
Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
# Dockerfile (1:14)
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS builder
ARG INSTALL_SOURCE
ARG PYTHON_VERSION
# skipcq: DOK-DL3018
RUN apk add --no-cache build-base git uv
USER nonroot
RUN --mount=type=cache,target=/root/.cache/uv \
uv tool install ${INSTALL_SOURCE} --python ${PYTHON_VERSION}
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS production
Description
Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
# Dockerfile (1:14)
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS builder
ARG INSTALL_SOURCE
ARG PYTHON_VERSION
# skipcq: DOK-DL3018
RUN apk add --no-cache build-base git uv
USER nonroot
RUN --mount=type=cache,target=/root/.cache/uv \
uv tool install ${INSTALL_SOURCE} --python ${PYTHON_VERSION}
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS production
Description
Description
Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
# Dockerfile (1:14)
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS builder
ARG INSTALL_SOURCE
ARG PYTHON_VERSION
# skipcq: DOK-DL3018
RUN apk add --no-cache build-base git uv
USER nonroot
RUN --mount=type=cache,target=/root/.cache/uv \
uv tool install ${INSTALL_SOURCE} --python ${PYTHON_VERSION}
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS production
Description
Description
Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
# Dockerfile (1:14)
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS builder
ARG INSTALL_SOURCE
ARG PYTHON_VERSION
# skipcq: DOK-DL3018
RUN apk add --no-cache build-base git uv
USER nonroot
RUN --mount=type=cache,target=/root/.cache/uv \
uv tool install ${INSTALL_SOURCE} --python ${PYTHON_VERSION}
FROM cgr.dev/chainguard/wolfi-base:latest@sha256:1af610c4a70668dad46159ee178b20378c79a49b554f76405670fc442d30183a AS production
Description
Description
Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
# Dockerfile (28:28)
COPY --from=builder --chown=nonroot:nonroot --chmod=555 /home/nonroot/.local/ /home/nonroot/.local/
Description
Description
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
# Dockerfile (28:28)
COPY --from=builder --chown=nonroot:nonroot --chmod=555 /home/nonroot/.local/ /home/nonroot/.local/
Description
Description
Description
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
# Dockerfile (28:28)
COPY --from=builder --chown=nonroot:nonroot --chmod=555 /home/nonroot/.local/ /home/nonroot/.local/
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
# Dockerfile (28:28)
COPY --from=builder --chown=nonroot:nonroot --chmod=555 /home/nonroot/.local/ /home/nonroot/.local/
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
# Dockerfile (28:28)
COPY --from=builder --chown=nonroot:nonroot --chmod=555 /home/nonroot/.local/ /home/nonroot/.local/
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
# Dockerfile (28:28)
COPY --from=builder --chown=nonroot:nonroot --chmod=555 /home/nonroot/.local/ /home/nonroot/.local/
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
# Dockerfile (28:28)
COPY --from=builder --chown=nonroot:nonroot --chmod=555 /home/nonroot/.local/ /home/nonroot/.local/
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
# Dockerfile (28:28)
COPY --from=builder --chown=nonroot:nonroot --chmod=555 /home/nonroot/.local/ /home/nonroot/.local/
Description
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
# Dockerfile (28:28)
COPY --from=builder --chown=nonroot:nonroot --chmod=555 /home/nonroot/.local/ /home/nonroot/.local/
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description
Description |



✨ The pull request #2768 has been manually updated. ✨
Branch main (5a8bba7), #2805, #2806 and #2768 are queued together for merge.
This pull request has been created by Mergify to speculatively check the mergeability of #2768.
You don't need to do anything. Mergify will close this pull request automatically when it is complete.
Required conditions of queue rule
Python Dependency Updatesfor merge:check-success = Test Image / API Testmain]:check-neutral = @mergify/Mergify Merge Protectionscheck-skipped = @mergify/Mergify Merge Protectionscheck-success = @mergify/Mergify Merge Protectionsgithub-review-approved[🛡 GitHub repository ruleset rulemain]Required conditions to stay in the queue:
author = renovate[bot]check-success = Check Dependency Compatibilityfiles ~= ^(uv.lock|pyproject.toml)$github-review-approved[🛡 GitHub repository ruleset rulemain]main]:check-neutral = @mergify/Mergify Merge Protectionscheck-skipped = @mergify/Mergify Merge Protectionscheck-success = @mergify/Mergify Merge Protections