diff --git a/.github/workflows/build-deploy-docs.yml b/.github/workflows/build-deploy-docs.yml index e257adbb667..c1c75d8b8e6 100644 --- a/.github/workflows/build-deploy-docs.yml +++ b/.github/workflows/build-deploy-docs.yml @@ -29,7 +29,7 @@ jobs: fetch-depth: 0 - uses: actions/setup-python@v6 with: - python-version: 3.12.12 + python-version: 3.14.0 - run: pip install --upgrade -r .config/python/dev/requirements.txt - run: cd .automation && bash build_schemas_doc.sh && cd .. # - run: mkdocs gh-deploy --force diff --git a/.github/workflows/deploy-RELEASE.yml b/.github/workflows/deploy-RELEASE.yml index ffe34d31f33..525eccff0d2 100644 --- a/.github/workflows/deploy-RELEASE.yml +++ b/.github/workflows/deploy-RELEASE.yml @@ -211,7 +211,7 @@ jobs: echo "curr ver ${{ steps.version.outputs.cversion }}" - uses: actions/setup-python@v6 with: - python-version: 3.12.12 + python-version: 3.14.0 - run: pip install --upgrade -r .config/python/dev/requirements.txt - run: cd .automation && bash build_schemas_doc.sh && cd .. # - run: mkdocs gh-deploy --force diff --git a/.github/workflows/test-mkdocs.yml b/.github/workflows/test-mkdocs.yml index b7cecba4f63..c59270e34d5 100644 --- a/.github/workflows/test-mkdocs.yml +++ b/.github/workflows/test-mkdocs.yml @@ -20,7 +20,7 @@ jobs: - uses: actions/checkout@v5 - uses: actions/setup-python@v6 with: - python-version: 3.12.12 + python-version: 3.14.0 - run: pip install --upgrade -r .config/python/dev/requirements.txt - run: cd .automation && bash build_schemas_doc.sh && cd .. - run: mkdocs build diff --git a/.python-version b/.python-version index 7eebfafa045..f982feb41bd 100644 --- a/.python-version +++ b/.python-version @@ -1 +1 @@ -3.12.11 +3.14.0 diff --git a/Dockerfile b/Dockerfile index dacb13b95df..c1aa841c26f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -87,7 +87,7 @@ FROM alpine/terragrunt:${TERRAFORM_TERRAGRUNT_VERSION} AS terragrunt # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -104,7 +104,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/Dockerfile-custom-flavor b/Dockerfile-custom-flavor index 812dbfb348d..a50d3b361fa 100644 --- a/Dockerfile-custom-flavor +++ b/Dockerfile-custom-flavor @@ -10,7 +10,7 @@ FROM ghcr.io/astral-sh/uv:0.9.4 AS uv ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 RUN apk -U --no-cache upgrade \ && apk add --no-cache \ diff --git a/Dockerfile-quick b/Dockerfile-quick index a204358702c..163498bd436 100644 --- a/Dockerfile-quick +++ b/Dockerfile-quick @@ -16,7 +16,7 @@ FROM $MEGALINTER_BASE_IMAGE as base # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY pyproject.toml . COPY --from=uv /uv /bin/uv diff --git a/flavors/c_cpp/Dockerfile b/flavors/c_cpp/Dockerfile index 9f3c03e8c0b..865bbca0386 100644 --- a/flavors/c_cpp/Dockerfile +++ b/flavors/c_cpp/Dockerfile @@ -60,7 +60,7 @@ FROM lycheeverse/lychee:${SPELL_LYCHEE_VERSION} AS lychee # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -77,7 +77,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/flavors/ci_light/Dockerfile b/flavors/ci_light/Dockerfile index f768394d956..ba070e81e6d 100644 --- a/flavors/ci_light/Dockerfile +++ b/flavors/ci_light/Dockerfile @@ -39,7 +39,7 @@ FROM trufflesecurity/trufflehog:${REPOSITORY_TRUFFLEHOG_VERSION} AS trufflehog # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -56,7 +56,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/flavors/cupcake/Dockerfile b/flavors/cupcake/Dockerfile index 5ef51026725..c3ca8b8663b 100644 --- a/flavors/cupcake/Dockerfile +++ b/flavors/cupcake/Dockerfile @@ -76,7 +76,7 @@ FROM alpine/terragrunt:${TERRAFORM_TERRAGRUNT_VERSION} AS terragrunt # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -93,7 +93,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/flavors/documentation/Dockerfile b/flavors/documentation/Dockerfile index 4c8a3bccf66..34162971ac1 100644 --- a/flavors/documentation/Dockerfile +++ b/flavors/documentation/Dockerfile @@ -60,7 +60,7 @@ FROM lycheeverse/lychee:${SPELL_LYCHEE_VERSION} AS lychee # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -77,7 +77,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/flavors/dotnet/Dockerfile b/flavors/dotnet/Dockerfile index 401f737f91f..2e55c64de20 100644 --- a/flavors/dotnet/Dockerfile +++ b/flavors/dotnet/Dockerfile @@ -60,7 +60,7 @@ FROM lycheeverse/lychee:${SPELL_LYCHEE_VERSION} AS lychee # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -77,7 +77,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/flavors/dotnetweb/Dockerfile b/flavors/dotnetweb/Dockerfile index ca905c7b8c8..f73d9a55734 100644 --- a/flavors/dotnetweb/Dockerfile +++ b/flavors/dotnetweb/Dockerfile @@ -60,7 +60,7 @@ FROM lycheeverse/lychee:${SPELL_LYCHEE_VERSION} AS lychee # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -77,7 +77,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/flavors/formatters/Dockerfile b/flavors/formatters/Dockerfile index f6ce3a8de10..8fa1ff9dfb2 100644 --- a/flavors/formatters/Dockerfile +++ b/flavors/formatters/Dockerfile @@ -30,7 +30,7 @@ FROM alpine/terragrunt:${TERRAFORM_TERRAGRUNT_VERSION} AS terragrunt # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -47,7 +47,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/flavors/go/Dockerfile b/flavors/go/Dockerfile index 3a29a5d775b..74d1b7f2305 100644 --- a/flavors/go/Dockerfile +++ b/flavors/go/Dockerfile @@ -68,7 +68,7 @@ FROM lycheeverse/lychee:${SPELL_LYCHEE_VERSION} AS lychee # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -85,7 +85,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/flavors/java/Dockerfile b/flavors/java/Dockerfile index 34d342c6534..2f202d02179 100644 --- a/flavors/java/Dockerfile +++ b/flavors/java/Dockerfile @@ -60,7 +60,7 @@ FROM lycheeverse/lychee:${SPELL_LYCHEE_VERSION} AS lychee # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -77,7 +77,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/flavors/javascript/Dockerfile b/flavors/javascript/Dockerfile index 26c4daff9dd..476335f3f9d 100644 --- a/flavors/javascript/Dockerfile +++ b/flavors/javascript/Dockerfile @@ -60,7 +60,7 @@ FROM lycheeverse/lychee:${SPELL_LYCHEE_VERSION} AS lychee # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -77,7 +77,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/flavors/php/Dockerfile b/flavors/php/Dockerfile index 5cf0097e5ad..29e81a82c1c 100644 --- a/flavors/php/Dockerfile +++ b/flavors/php/Dockerfile @@ -60,7 +60,7 @@ FROM lycheeverse/lychee:${SPELL_LYCHEE_VERSION} AS lychee # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -77,7 +77,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/flavors/python/Dockerfile b/flavors/python/Dockerfile index 413e0cd203b..f754d919972 100644 --- a/flavors/python/Dockerfile +++ b/flavors/python/Dockerfile @@ -60,7 +60,7 @@ FROM lycheeverse/lychee:${SPELL_LYCHEE_VERSION} AS lychee # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -77,7 +77,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/flavors/ruby/Dockerfile b/flavors/ruby/Dockerfile index 70a83769ded..86a69ed1152 100644 --- a/flavors/ruby/Dockerfile +++ b/flavors/ruby/Dockerfile @@ -60,7 +60,7 @@ FROM lycheeverse/lychee:${SPELL_LYCHEE_VERSION} AS lychee # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -77,7 +77,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/flavors/rust/Dockerfile b/flavors/rust/Dockerfile index fb970ac4df3..fa1d124e59c 100644 --- a/flavors/rust/Dockerfile +++ b/flavors/rust/Dockerfile @@ -60,7 +60,7 @@ FROM lycheeverse/lychee:${SPELL_LYCHEE_VERSION} AS lychee # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -77,7 +77,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/flavors/salesforce/Dockerfile b/flavors/salesforce/Dockerfile index f089a6066e0..2987b3e9080 100644 --- a/flavors/salesforce/Dockerfile +++ b/flavors/salesforce/Dockerfile @@ -60,7 +60,7 @@ FROM lycheeverse/lychee:${SPELL_LYCHEE_VERSION} AS lychee # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -77,7 +77,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/flavors/security/Dockerfile b/flavors/security/Dockerfile index 825d6130ca7..70880cdf945 100644 --- a/flavors/security/Dockerfile +++ b/flavors/security/Dockerfile @@ -56,7 +56,7 @@ FROM alpine/terragrunt:${TERRAFORM_TERRAGRUNT_VERSION} AS terragrunt # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -73,7 +73,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/flavors/swift/Dockerfile b/flavors/swift/Dockerfile index a294adc10ca..35dfdbca56a 100644 --- a/flavors/swift/Dockerfile +++ b/flavors/swift/Dockerfile @@ -60,7 +60,7 @@ FROM lycheeverse/lychee:${SPELL_LYCHEE_VERSION} AS lychee # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -77,7 +77,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/flavors/terraform/Dockerfile b/flavors/terraform/Dockerfile index 3be42cf2235..da0b1edc278 100644 --- a/flavors/terraform/Dockerfile +++ b/flavors/terraform/Dockerfile @@ -74,7 +74,7 @@ FROM alpine/terragrunt:${TERRAFORM_TERRAGRUNT_VERSION} AS terragrunt # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -91,7 +91,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/action_actionlint/Dockerfile b/linters/action_actionlint/Dockerfile index fe79eed82a3..c3679f8d85e 100644 --- a/linters/action_actionlint/Dockerfile +++ b/linters/action_actionlint/Dockerfile @@ -30,7 +30,7 @@ FROM koalaman/shellcheck:${BASH_SHELLCHECK_VERSION} AS shellcheck # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -47,7 +47,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/ansible_ansible_lint/Dockerfile b/linters/ansible_ansible_lint/Dockerfile index 2068c326060..1a531d45ae4 100644 --- a/linters/ansible_ansible_lint/Dockerfile +++ b/linters/ansible_ansible_lint/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/api_spectral/Dockerfile b/linters/api_spectral/Dockerfile index 88db8cbd6d0..3726cda9a03 100644 --- a/linters/api_spectral/Dockerfile +++ b/linters/api_spectral/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/arm_arm_ttk/Dockerfile b/linters/arm_arm_ttk/Dockerfile index 702c3bb005c..a2dcbbf5c4f 100644 --- a/linters/arm_arm_ttk/Dockerfile +++ b/linters/arm_arm_ttk/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/bash_exec/Dockerfile b/linters/bash_exec/Dockerfile index b8867b872f0..ff68cd83212 100644 --- a/linters/bash_exec/Dockerfile +++ b/linters/bash_exec/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/bash_shellcheck/Dockerfile b/linters/bash_shellcheck/Dockerfile index 5915020c8cf..d2d3d305415 100644 --- a/linters/bash_shellcheck/Dockerfile +++ b/linters/bash_shellcheck/Dockerfile @@ -26,7 +26,7 @@ FROM koalaman/shellcheck:${BASH_SHELLCHECK_VERSION} AS shellcheck # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -43,7 +43,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/bash_shfmt/Dockerfile b/linters/bash_shfmt/Dockerfile index d1f6eda9e9a..6c98000e7c4 100644 --- a/linters/bash_shfmt/Dockerfile +++ b/linters/bash_shfmt/Dockerfile @@ -26,7 +26,7 @@ FROM mvdan/shfmt:${BASH_SHFMT_VERSION} AS shfmt # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -43,7 +43,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/bicep_bicep_linter/Dockerfile b/linters/bicep_bicep_linter/Dockerfile index 5f9a87f4cd3..35f230dec84 100644 --- a/linters/bicep_bicep_linter/Dockerfile +++ b/linters/bicep_bicep_linter/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/c_clang_format/Dockerfile b/linters/c_clang_format/Dockerfile index 77325121ad2..d014e8adcbd 100644 --- a/linters/c_clang_format/Dockerfile +++ b/linters/c_clang_format/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/c_cppcheck/Dockerfile b/linters/c_cppcheck/Dockerfile index d4618a00940..e86c230be80 100644 --- a/linters/c_cppcheck/Dockerfile +++ b/linters/c_cppcheck/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/c_cpplint/Dockerfile b/linters/c_cpplint/Dockerfile index c3d1147695c..820dae3be6e 100644 --- a/linters/c_cpplint/Dockerfile +++ b/linters/c_cpplint/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/clojure_clj_kondo/Dockerfile b/linters/clojure_clj_kondo/Dockerfile index c7f1e44955c..ef9718c1089 100644 --- a/linters/clojure_clj_kondo/Dockerfile +++ b/linters/clojure_clj_kondo/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/clojure_cljstyle/Dockerfile b/linters/clojure_cljstyle/Dockerfile index 818de1eb031..256f40cd553 100644 --- a/linters/clojure_cljstyle/Dockerfile +++ b/linters/clojure_cljstyle/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/cloudformation_cfn_lint/Dockerfile b/linters/cloudformation_cfn_lint/Dockerfile index 9ce9f15aeab..cbdb9ce2cf0 100644 --- a/linters/cloudformation_cfn_lint/Dockerfile +++ b/linters/cloudformation_cfn_lint/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/coffee_coffeelint/Dockerfile b/linters/coffee_coffeelint/Dockerfile index 199a9f1d3df..be04019ee05 100644 --- a/linters/coffee_coffeelint/Dockerfile +++ b/linters/coffee_coffeelint/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/copypaste_jscpd/Dockerfile b/linters/copypaste_jscpd/Dockerfile index c373a0b773f..5e7ea51accd 100644 --- a/linters/copypaste_jscpd/Dockerfile +++ b/linters/copypaste_jscpd/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/cpp_clang_format/Dockerfile b/linters/cpp_clang_format/Dockerfile index 85695d22a27..e2e48927847 100644 --- a/linters/cpp_clang_format/Dockerfile +++ b/linters/cpp_clang_format/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/cpp_cppcheck/Dockerfile b/linters/cpp_cppcheck/Dockerfile index be524e3d93f..20c6564816c 100644 --- a/linters/cpp_cppcheck/Dockerfile +++ b/linters/cpp_cppcheck/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/cpp_cpplint/Dockerfile b/linters/cpp_cpplint/Dockerfile index 3890096a251..c8cb9bbfb37 100644 --- a/linters/cpp_cpplint/Dockerfile +++ b/linters/cpp_cpplint/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/csharp_csharpier/Dockerfile b/linters/csharp_csharpier/Dockerfile index 38b9dedb0ab..6498a344ab9 100644 --- a/linters/csharp_csharpier/Dockerfile +++ b/linters/csharp_csharpier/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/csharp_dotnet_format/Dockerfile b/linters/csharp_dotnet_format/Dockerfile index 25ffed4e68a..979f6bd31c8 100644 --- a/linters/csharp_dotnet_format/Dockerfile +++ b/linters/csharp_dotnet_format/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/csharp_roslynator/Dockerfile b/linters/csharp_roslynator/Dockerfile index 98e73714e83..624c1f1eb4c 100644 --- a/linters/csharp_roslynator/Dockerfile +++ b/linters/csharp_roslynator/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/css_stylelint/Dockerfile b/linters/css_stylelint/Dockerfile index eb0f54e0f96..273d0620702 100644 --- a/linters/css_stylelint/Dockerfile +++ b/linters/css_stylelint/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/dart_dartanalyzer/Dockerfile b/linters/dart_dartanalyzer/Dockerfile index 46163d0a9ab..c639aa81485 100644 --- a/linters/dart_dartanalyzer/Dockerfile +++ b/linters/dart_dartanalyzer/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/dockerfile_hadolint/Dockerfile b/linters/dockerfile_hadolint/Dockerfile index d03d9a4dd5c..7930595a898 100644 --- a/linters/dockerfile_hadolint/Dockerfile +++ b/linters/dockerfile_hadolint/Dockerfile @@ -26,7 +26,7 @@ FROM hadolint/hadolint:${DOCKERFILE_HADOLINT_VERSION} AS hadolint # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -43,7 +43,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/editorconfig_editorconfig_checker/Dockerfile b/linters/editorconfig_editorconfig_checker/Dockerfile index f8171de553c..e83b551fa86 100644 --- a/linters/editorconfig_editorconfig_checker/Dockerfile +++ b/linters/editorconfig_editorconfig_checker/Dockerfile @@ -26,7 +26,7 @@ FROM mstruebing/editorconfig-checker:${EDITORCONFIG_EDITORCONFIG_CHECKER_VERSION # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -43,7 +43,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/env_dotenv_linter/Dockerfile b/linters/env_dotenv_linter/Dockerfile index ac8e3d0b9a1..bcad3f2b8e3 100644 --- a/linters/env_dotenv_linter/Dockerfile +++ b/linters/env_dotenv_linter/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/gherkin_gherkin_lint/Dockerfile b/linters/gherkin_gherkin_lint/Dockerfile index 509c78ec8af..15d2f89417d 100644 --- a/linters/gherkin_gherkin_lint/Dockerfile +++ b/linters/gherkin_gherkin_lint/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/go_golangci_lint/Dockerfile b/linters/go_golangci_lint/Dockerfile index e5bc6a29287..1b9a714bb57 100644 --- a/linters/go_golangci_lint/Dockerfile +++ b/linters/go_golangci_lint/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/go_revive/Dockerfile b/linters/go_revive/Dockerfile index 2bec2d9263b..8274eed55b5 100644 --- a/linters/go_revive/Dockerfile +++ b/linters/go_revive/Dockerfile @@ -31,7 +31,7 @@ RUN GOBIN=/usr/bin go install github.com/mgechev/revive@$GO_REVIVE_VERSION # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -48,7 +48,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/graphql_graphql_schema_linter/Dockerfile b/linters/graphql_graphql_schema_linter/Dockerfile index c0448715fbf..afb58961383 100644 --- a/linters/graphql_graphql_schema_linter/Dockerfile +++ b/linters/graphql_graphql_schema_linter/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/groovy_npm_groovy_lint/Dockerfile b/linters/groovy_npm_groovy_lint/Dockerfile index 0b60feed55b..2f780334818 100644 --- a/linters/groovy_npm_groovy_lint/Dockerfile +++ b/linters/groovy_npm_groovy_lint/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/html_djlint/Dockerfile b/linters/html_djlint/Dockerfile index e7e9002225b..8b5e91ed8d4 100644 --- a/linters/html_djlint/Dockerfile +++ b/linters/html_djlint/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/html_htmlhint/Dockerfile b/linters/html_htmlhint/Dockerfile index d7275836a8c..afc76670839 100644 --- a/linters/html_htmlhint/Dockerfile +++ b/linters/html_htmlhint/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/java_checkstyle/Dockerfile b/linters/java_checkstyle/Dockerfile index 005f228978d..827017888fd 100644 --- a/linters/java_checkstyle/Dockerfile +++ b/linters/java_checkstyle/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/java_pmd/Dockerfile b/linters/java_pmd/Dockerfile index 887163db380..b1e9e20a965 100644 --- a/linters/java_pmd/Dockerfile +++ b/linters/java_pmd/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/javascript_es/Dockerfile b/linters/javascript_es/Dockerfile index 3f90ec1f9b4..c29f84f6d3d 100644 --- a/linters/javascript_es/Dockerfile +++ b/linters/javascript_es/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/javascript_prettier/Dockerfile b/linters/javascript_prettier/Dockerfile index 7dd5080395b..66b6e93bbb8 100644 --- a/linters/javascript_prettier/Dockerfile +++ b/linters/javascript_prettier/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/javascript_standard/Dockerfile b/linters/javascript_standard/Dockerfile index a2b8c1e8dc6..d0012ed268b 100644 --- a/linters/javascript_standard/Dockerfile +++ b/linters/javascript_standard/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/json_eslint_plugin_jsonc/Dockerfile b/linters/json_eslint_plugin_jsonc/Dockerfile index 8a86404f929..fd7e12aacc8 100644 --- a/linters/json_eslint_plugin_jsonc/Dockerfile +++ b/linters/json_eslint_plugin_jsonc/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/json_jsonlint/Dockerfile b/linters/json_jsonlint/Dockerfile index 21676dd3729..609bb5e5b9c 100644 --- a/linters/json_jsonlint/Dockerfile +++ b/linters/json_jsonlint/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/json_npm_package_json_lint/Dockerfile b/linters/json_npm_package_json_lint/Dockerfile index 520ac60e079..a6eda37b7fc 100644 --- a/linters/json_npm_package_json_lint/Dockerfile +++ b/linters/json_npm_package_json_lint/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/json_prettier/Dockerfile b/linters/json_prettier/Dockerfile index dfbd3b60353..ad642e2c9d1 100644 --- a/linters/json_prettier/Dockerfile +++ b/linters/json_prettier/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/json_v8r/Dockerfile b/linters/json_v8r/Dockerfile index aaf1ceefc71..88399061ee3 100644 --- a/linters/json_v8r/Dockerfile +++ b/linters/json_v8r/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/jsx_eslint/Dockerfile b/linters/jsx_eslint/Dockerfile index 26e60810015..925d181ad4d 100644 --- a/linters/jsx_eslint/Dockerfile +++ b/linters/jsx_eslint/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/kotlin_detekt/Dockerfile b/linters/kotlin_detekt/Dockerfile index 6454f7b14a5..c725e7901d8 100644 --- a/linters/kotlin_detekt/Dockerfile +++ b/linters/kotlin_detekt/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/kotlin_ktlint/Dockerfile b/linters/kotlin_ktlint/Dockerfile index 423c2d1bfe7..442dd73330c 100644 --- a/linters/kotlin_ktlint/Dockerfile +++ b/linters/kotlin_ktlint/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/kubernetes_helm/Dockerfile b/linters/kubernetes_helm/Dockerfile index 311e265876e..b0bb0e2753b 100644 --- a/linters/kubernetes_helm/Dockerfile +++ b/linters/kubernetes_helm/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/kubernetes_kubeconform/Dockerfile b/linters/kubernetes_kubeconform/Dockerfile index a4587425729..31a8c647c44 100644 --- a/linters/kubernetes_kubeconform/Dockerfile +++ b/linters/kubernetes_kubeconform/Dockerfile @@ -26,7 +26,7 @@ FROM ghcr.io/yannh/kubeconform:${KUBERNETES_KUBECONFORM_VERSION} AS kubeconform # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -43,7 +43,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/kubernetes_kubescape/Dockerfile b/linters/kubernetes_kubescape/Dockerfile index 3dea87488d4..27fab8a99f2 100644 --- a/linters/kubernetes_kubescape/Dockerfile +++ b/linters/kubernetes_kubescape/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/latex_chktex/Dockerfile b/linters/latex_chktex/Dockerfile index 2f1d5e5c442..11c2ba5c608 100644 --- a/linters/latex_chktex/Dockerfile +++ b/linters/latex_chktex/Dockerfile @@ -25,7 +25,7 @@ FROM ghcr.io/assignuser/chktex-alpine:latest AS chktex # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/lua_luacheck/Dockerfile b/linters/lua_luacheck/Dockerfile index 72c9cec0c8a..ed92b27dc6a 100644 --- a/linters/lua_luacheck/Dockerfile +++ b/linters/lua_luacheck/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/lua_selene/Dockerfile b/linters/lua_selene/Dockerfile index c99b271ad70..152da82a8cf 100644 --- a/linters/lua_selene/Dockerfile +++ b/linters/lua_selene/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/lua_stylua/Dockerfile b/linters/lua_stylua/Dockerfile index 62b98c047fd..6ad0ccdbb9a 100644 --- a/linters/lua_stylua/Dockerfile +++ b/linters/lua_stylua/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/makefile_checkmake/Dockerfile b/linters/makefile_checkmake/Dockerfile index 6ba6d95571a..7c96e713d77 100644 --- a/linters/makefile_checkmake/Dockerfile +++ b/linters/makefile_checkmake/Dockerfile @@ -25,7 +25,7 @@ FROM mrtazz/checkmake:latest AS checkmake # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/markdown_markdown_link_check/Dockerfile b/linters/markdown_markdown_link_check/Dockerfile index fccc92f7087..bbe2573823d 100644 --- a/linters/markdown_markdown_link_check/Dockerfile +++ b/linters/markdown_markdown_link_check/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.21 AS build-ml-core +FROM python:3.14-alpine3.21 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.21 +FROM python:3.14-alpine3.21 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/markdown_markdown_table_formatter/Dockerfile b/linters/markdown_markdown_table_formatter/Dockerfile index 45cbc0682d8..36b2bd950ce 100644 --- a/linters/markdown_markdown_table_formatter/Dockerfile +++ b/linters/markdown_markdown_table_formatter/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/markdown_markdownlint/Dockerfile b/linters/markdown_markdownlint/Dockerfile index e0c2d2414e6..545efe87d78 100644 --- a/linters/markdown_markdownlint/Dockerfile +++ b/linters/markdown_markdownlint/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/markdown_remark_lint/Dockerfile b/linters/markdown_remark_lint/Dockerfile index 8d4de915069..17c9d9074b2 100644 --- a/linters/markdown_remark_lint/Dockerfile +++ b/linters/markdown_remark_lint/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/perl_perlcritic/Dockerfile b/linters/perl_perlcritic/Dockerfile index b34b74a7eda..98b2cfd62b5 100644 --- a/linters/perl_perlcritic/Dockerfile +++ b/linters/perl_perlcritic/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/php_phpcs/Dockerfile b/linters/php_phpcs/Dockerfile index 32b3305331f..92f26eab5e2 100644 --- a/linters/php_phpcs/Dockerfile +++ b/linters/php_phpcs/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/php_phpcsfixer/Dockerfile b/linters/php_phpcsfixer/Dockerfile index 403e98195a8..bd25832313a 100644 --- a/linters/php_phpcsfixer/Dockerfile +++ b/linters/php_phpcsfixer/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/php_phplint/Dockerfile b/linters/php_phplint/Dockerfile index 093094a52c7..19a6ea456ad 100644 --- a/linters/php_phplint/Dockerfile +++ b/linters/php_phplint/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/php_phpstan/Dockerfile b/linters/php_phpstan/Dockerfile index dfc85b76779..e9f5fae95a2 100644 --- a/linters/php_phpstan/Dockerfile +++ b/linters/php_phpstan/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/php_psalm/Dockerfile b/linters/php_psalm/Dockerfile index ac326cb3b7a..be3931c7537 100644 --- a/linters/php_psalm/Dockerfile +++ b/linters/php_psalm/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/powershell_powershell/Dockerfile b/linters/powershell_powershell/Dockerfile index 740178cb665..8fa55afc97b 100644 --- a/linters/powershell_powershell/Dockerfile +++ b/linters/powershell_powershell/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/powershell_powershell_formatter/Dockerfile b/linters/powershell_powershell_formatter/Dockerfile index ed9313a920e..024960d1587 100644 --- a/linters/powershell_powershell_formatter/Dockerfile +++ b/linters/powershell_powershell_formatter/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/protobuf_protolint/Dockerfile b/linters/protobuf_protolint/Dockerfile index 5a94931ed32..a13710d86cd 100644 --- a/linters/protobuf_protolint/Dockerfile +++ b/linters/protobuf_protolint/Dockerfile @@ -26,7 +26,7 @@ FROM yoheimuta/protolint:${PROTOBUF_PROTOLINT_VERSION} AS protolint # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -43,7 +43,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/puppet_puppet_lint/Dockerfile b/linters/puppet_puppet_lint/Dockerfile index 34911439c6f..40d79ed7b77 100644 --- a/linters/puppet_puppet_lint/Dockerfile +++ b/linters/puppet_puppet_lint/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/python_bandit/Dockerfile b/linters/python_bandit/Dockerfile index 07f2f231a20..7f6daa2535e 100644 --- a/linters/python_bandit/Dockerfile +++ b/linters/python_bandit/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/python_black/Dockerfile b/linters/python_black/Dockerfile index 05900a526df..077ff4f7b27 100644 --- a/linters/python_black/Dockerfile +++ b/linters/python_black/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/python_flake8/Dockerfile b/linters/python_flake8/Dockerfile index d45371c7d48..2117e98f4fa 100644 --- a/linters/python_flake8/Dockerfile +++ b/linters/python_flake8/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/python_isort/Dockerfile b/linters/python_isort/Dockerfile index e45cc34e76b..8c9f173f186 100644 --- a/linters/python_isort/Dockerfile +++ b/linters/python_isort/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/python_mypy/Dockerfile b/linters/python_mypy/Dockerfile index 5996430d975..7cefef58264 100644 --- a/linters/python_mypy/Dockerfile +++ b/linters/python_mypy/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/python_pylint/Dockerfile b/linters/python_pylint/Dockerfile index 20b8092e541..bcddcea6840 100644 --- a/linters/python_pylint/Dockerfile +++ b/linters/python_pylint/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/python_pyright/Dockerfile b/linters/python_pyright/Dockerfile index c35440340b1..66738470ff3 100644 --- a/linters/python_pyright/Dockerfile +++ b/linters/python_pyright/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/python_ruff/Dockerfile b/linters/python_ruff/Dockerfile index 8a8a390eaca..d5d4fa92d42 100644 --- a/linters/python_ruff/Dockerfile +++ b/linters/python_ruff/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/python_ruff_format/Dockerfile b/linters/python_ruff_format/Dockerfile index 8ffb85cfc3b..13b370e8eb3 100644 --- a/linters/python_ruff_format/Dockerfile +++ b/linters/python_ruff_format/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/r_lintr/Dockerfile b/linters/r_lintr/Dockerfile index 6aa08b503fd..854a44e64d1 100644 --- a/linters/r_lintr/Dockerfile +++ b/linters/r_lintr/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/raku_raku/Dockerfile b/linters/raku_raku/Dockerfile index c446db4a612..b27359cb594 100644 --- a/linters/raku_raku/Dockerfile +++ b/linters/raku_raku/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/repository_checkov/Dockerfile b/linters/repository_checkov/Dockerfile index 055c24cdd2a..c29efdd3942 100644 --- a/linters/repository_checkov/Dockerfile +++ b/linters/repository_checkov/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/repository_devskim/Dockerfile b/linters/repository_devskim/Dockerfile index 40acf1a891f..38e13e2b77e 100644 --- a/linters/repository_devskim/Dockerfile +++ b/linters/repository_devskim/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/repository_dustilock/Dockerfile b/linters/repository_dustilock/Dockerfile index 2105c27a29d..62c1a9061c6 100644 --- a/linters/repository_dustilock/Dockerfile +++ b/linters/repository_dustilock/Dockerfile @@ -28,7 +28,7 @@ RUN apk add --no-cache git && GOBIN=/usr/bin go install github.com/checkmarx/dus # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -45,7 +45,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/repository_git_diff/Dockerfile b/linters/repository_git_diff/Dockerfile index 7df9a62e245..e3c20c92dfb 100644 --- a/linters/repository_git_diff/Dockerfile +++ b/linters/repository_git_diff/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/repository_gitleaks/Dockerfile b/linters/repository_gitleaks/Dockerfile index 1f61f99e556..23be15b5f46 100644 --- a/linters/repository_gitleaks/Dockerfile +++ b/linters/repository_gitleaks/Dockerfile @@ -26,7 +26,7 @@ FROM zricethezav/gitleaks:${REPOSITORY_GITLEAKS_VERSION} AS gitleaks # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -43,7 +43,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/repository_grype/Dockerfile b/linters/repository_grype/Dockerfile index a3a6b03d0b4..3aef0859033 100644 --- a/linters/repository_grype/Dockerfile +++ b/linters/repository_grype/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/repository_kics/Dockerfile b/linters/repository_kics/Dockerfile index f23f7682eba..719fddc1f48 100644 --- a/linters/repository_kics/Dockerfile +++ b/linters/repository_kics/Dockerfile @@ -26,7 +26,7 @@ FROM checkmarx/kics:${REPOSITORY_KICS_VERSION} AS kics # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -43,7 +43,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/repository_ls_lint/Dockerfile b/linters/repository_ls_lint/Dockerfile index 0197ef0fb02..97cefdad782 100644 --- a/linters/repository_ls_lint/Dockerfile +++ b/linters/repository_ls_lint/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/repository_secretlint/Dockerfile b/linters/repository_secretlint/Dockerfile index 6883c27e941..d71096e27c1 100644 --- a/linters/repository_secretlint/Dockerfile +++ b/linters/repository_secretlint/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/repository_semgrep/Dockerfile b/linters/repository_semgrep/Dockerfile index e047c5fc2c5..fd357d5155d 100644 --- a/linters/repository_semgrep/Dockerfile +++ b/linters/repository_semgrep/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/repository_syft/Dockerfile b/linters/repository_syft/Dockerfile index 5d3444592f7..1491c8e8f7a 100644 --- a/linters/repository_syft/Dockerfile +++ b/linters/repository_syft/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/repository_trivy/Dockerfile b/linters/repository_trivy/Dockerfile index 163b7e187d6..206f0188383 100644 --- a/linters/repository_trivy/Dockerfile +++ b/linters/repository_trivy/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/repository_trivy_sbom/Dockerfile b/linters/repository_trivy_sbom/Dockerfile index 31b1a02466c..ff97b04379d 100644 --- a/linters/repository_trivy_sbom/Dockerfile +++ b/linters/repository_trivy_sbom/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/repository_trufflehog/Dockerfile b/linters/repository_trufflehog/Dockerfile index 3afe85e2096..855592e1a79 100644 --- a/linters/repository_trufflehog/Dockerfile +++ b/linters/repository_trufflehog/Dockerfile @@ -26,7 +26,7 @@ FROM trufflesecurity/trufflehog:${REPOSITORY_TRUFFLEHOG_VERSION} AS trufflehog # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -43,7 +43,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/robotframework_robocop/Dockerfile b/linters/robotframework_robocop/Dockerfile index 534d946d82e..bc628b45dd4 100644 --- a/linters/robotframework_robocop/Dockerfile +++ b/linters/robotframework_robocop/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/rst_rst_lint/Dockerfile b/linters/rst_rst_lint/Dockerfile index 5cf229bb256..90589463597 100644 --- a/linters/rst_rst_lint/Dockerfile +++ b/linters/rst_rst_lint/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/rst_rstcheck/Dockerfile b/linters/rst_rstcheck/Dockerfile index 1cd1a53b01c..80411d0aa0c 100644 --- a/linters/rst_rstcheck/Dockerfile +++ b/linters/rst_rstcheck/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/rst_rstfmt/Dockerfile b/linters/rst_rstfmt/Dockerfile index 42c124c95c6..d54ff426d31 100644 --- a/linters/rst_rstfmt/Dockerfile +++ b/linters/rst_rstfmt/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/ruby_rubocop/Dockerfile b/linters/ruby_rubocop/Dockerfile index ac6b2a4ff21..ee481203e29 100644 --- a/linters/ruby_rubocop/Dockerfile +++ b/linters/ruby_rubocop/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/rust_clippy/Dockerfile b/linters/rust_clippy/Dockerfile index 0c3af7778be..2e693fe32f3 100644 --- a/linters/rust_clippy/Dockerfile +++ b/linters/rust_clippy/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/salesforce_lightning_flow_scanner/Dockerfile b/linters/salesforce_lightning_flow_scanner/Dockerfile index 3dd3dc58dfb..7aaf92c7996 100644 --- a/linters/salesforce_lightning_flow_scanner/Dockerfile +++ b/linters/salesforce_lightning_flow_scanner/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/salesforce_sfdx_scanner_apex/Dockerfile b/linters/salesforce_sfdx_scanner_apex/Dockerfile index 34fabdaf5da..f344edb9397 100644 --- a/linters/salesforce_sfdx_scanner_apex/Dockerfile +++ b/linters/salesforce_sfdx_scanner_apex/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/salesforce_sfdx_scanner_aura/Dockerfile b/linters/salesforce_sfdx_scanner_aura/Dockerfile index 1567e953bda..ca0f157279e 100644 --- a/linters/salesforce_sfdx_scanner_aura/Dockerfile +++ b/linters/salesforce_sfdx_scanner_aura/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/salesforce_sfdx_scanner_lwc/Dockerfile b/linters/salesforce_sfdx_scanner_lwc/Dockerfile index 3b44c6cdd60..b57652c4acb 100644 --- a/linters/salesforce_sfdx_scanner_lwc/Dockerfile +++ b/linters/salesforce_sfdx_scanner_lwc/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/scala_scalafix/Dockerfile b/linters/scala_scalafix/Dockerfile index e74697afc4e..d41aa5d1667 100644 --- a/linters/scala_scalafix/Dockerfile +++ b/linters/scala_scalafix/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/snakemake_lint/Dockerfile b/linters/snakemake_lint/Dockerfile index ffe91f8ea77..5065cce4d0a 100644 --- a/linters/snakemake_lint/Dockerfile +++ b/linters/snakemake_lint/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/snakemake_snakefmt/Dockerfile b/linters/snakemake_snakefmt/Dockerfile index a399cfad25f..8145e372337 100644 --- a/linters/snakemake_snakefmt/Dockerfile +++ b/linters/snakemake_snakefmt/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/spell_cspell/Dockerfile b/linters/spell_cspell/Dockerfile index b8e03ceb95a..f13f0d94500 100644 --- a/linters/spell_cspell/Dockerfile +++ b/linters/spell_cspell/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/spell_lychee/Dockerfile b/linters/spell_lychee/Dockerfile index 18b325d163f..2f5a88f845e 100644 --- a/linters/spell_lychee/Dockerfile +++ b/linters/spell_lychee/Dockerfile @@ -26,7 +26,7 @@ FROM lycheeverse/lychee:${SPELL_LYCHEE_VERSION} AS lychee # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -43,7 +43,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/spell_proselint/Dockerfile b/linters/spell_proselint/Dockerfile index 89e2445d3f3..0417ee528d4 100644 --- a/linters/spell_proselint/Dockerfile +++ b/linters/spell_proselint/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/spell_vale/Dockerfile b/linters/spell_vale/Dockerfile index a9599f96b65..40b8375d34e 100644 --- a/linters/spell_vale/Dockerfile +++ b/linters/spell_vale/Dockerfile @@ -26,7 +26,7 @@ FROM jdkato/vale:${SPELL_VALE_VERSION} AS vale # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -43,7 +43,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/sql_sqlfluff/Dockerfile b/linters/sql_sqlfluff/Dockerfile index 4e3254939a2..a66dd49ae6d 100644 --- a/linters/sql_sqlfluff/Dockerfile +++ b/linters/sql_sqlfluff/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/sql_tsqllint/Dockerfile b/linters/sql_tsqllint/Dockerfile index 2a347caccc6..99ef83115ca 100644 --- a/linters/sql_tsqllint/Dockerfile +++ b/linters/sql_tsqllint/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/swift_swiftlint/Dockerfile b/linters/swift_swiftlint/Dockerfile index 14d19910b1d..a0a76e26091 100644 --- a/linters/swift_swiftlint/Dockerfile +++ b/linters/swift_swiftlint/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/tekton_tekton_lint/Dockerfile b/linters/tekton_tekton_lint/Dockerfile index efcdbce1cda..c9482327ee7 100644 --- a/linters/tekton_tekton_lint/Dockerfile +++ b/linters/tekton_tekton_lint/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/terraform_terraform_fmt/Dockerfile b/linters/terraform_terraform_fmt/Dockerfile index 137fe49f35b..6f48d4b37a4 100644 --- a/linters/terraform_terraform_fmt/Dockerfile +++ b/linters/terraform_terraform_fmt/Dockerfile @@ -26,7 +26,7 @@ FROM alpine/terragrunt:${TERRAFORM_TERRAGRUNT_VERSION} AS terragrunt # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -43,7 +43,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/terraform_terragrunt/Dockerfile b/linters/terraform_terragrunt/Dockerfile index b69493d2fec..4d6a4929a1d 100644 --- a/linters/terraform_terragrunt/Dockerfile +++ b/linters/terraform_terragrunt/Dockerfile @@ -26,7 +26,7 @@ FROM alpine/terragrunt:${TERRAFORM_TERRAGRUNT_VERSION} AS terragrunt # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -43,7 +43,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/terraform_terrascan/Dockerfile b/linters/terraform_terrascan/Dockerfile index ee0a007ba22..e9f63023347 100644 --- a/linters/terraform_terrascan/Dockerfile +++ b/linters/terraform_terrascan/Dockerfile @@ -26,7 +26,7 @@ FROM tenable/terrascan:${TERRAFORM_TERRASCAN_VERSION} AS terrascan # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -43,7 +43,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/terraform_tflint/Dockerfile b/linters/terraform_tflint/Dockerfile index 8c4ab785262..ff2421f32cb 100644 --- a/linters/terraform_tflint/Dockerfile +++ b/linters/terraform_tflint/Dockerfile @@ -26,7 +26,7 @@ FROM ghcr.io/terraform-linters/tflint:v${TERRAFORM_TFLINT_VERSION} AS tflint # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -43,7 +43,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/tsx_eslint/Dockerfile b/linters/tsx_eslint/Dockerfile index 8155db1c444..946ce31c0ed 100644 --- a/linters/tsx_eslint/Dockerfile +++ b/linters/tsx_eslint/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/typescript_es/Dockerfile b/linters/typescript_es/Dockerfile index a64ec20c899..d81cc7799e2 100644 --- a/linters/typescript_es/Dockerfile +++ b/linters/typescript_es/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/typescript_prettier/Dockerfile b/linters/typescript_prettier/Dockerfile index 25606a13678..a4d2dd6d4a7 100644 --- a/linters/typescript_prettier/Dockerfile +++ b/linters/typescript_prettier/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/typescript_standard/Dockerfile b/linters/typescript_standard/Dockerfile index 8564c69d0bb..46ad71af228 100644 --- a/linters/typescript_standard/Dockerfile +++ b/linters/typescript_standard/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/vbdotnet_dotnet_format/Dockerfile b/linters/vbdotnet_dotnet_format/Dockerfile index 0b55c2ddc9e..850ee6c9936 100644 --- a/linters/vbdotnet_dotnet_format/Dockerfile +++ b/linters/vbdotnet_dotnet_format/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/xml_xmllint/Dockerfile b/linters/xml_xmllint/Dockerfile index 547cf536ed8..6bc49165a06 100644 --- a/linters/xml_xmllint/Dockerfile +++ b/linters/xml_xmllint/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/yaml_prettier/Dockerfile b/linters/yaml_prettier/Dockerfile index c46c1d6a8c8..83038b61587 100644 --- a/linters/yaml_prettier/Dockerfile +++ b/linters/yaml_prettier/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/yaml_v8r/Dockerfile b/linters/yaml_v8r/Dockerfile index c4c05ad526d..cb9cf41e211 100644 --- a/linters/yaml_v8r/Dockerfile +++ b/linters/yaml_v8r/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/linters/yaml_yamllint/Dockerfile b/linters/yaml_yamllint/Dockerfile index 44193fc7223..9e6dcfaa2b0 100644 --- a/linters/yaml_yamllint/Dockerfile +++ b/linters/yaml_yamllint/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.22 AS build-ml-core +FROM python:3.14-alpine3.22 AS build-ml-core WORKDIR / COPY --from=uv /uv /uvx /bin/ # Install dependencies @@ -42,7 +42,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ ################## # Get base image # ################## -FROM python:3.13-alpine3.22 +FROM python:3.14-alpine3.22 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/server/Dockerfile b/server/Dockerfile index 8833bfb5860..65649a90708 100644 --- a/server/Dockerfile +++ b/server/Dockerfile @@ -2,7 +2,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.21 AS build-ml-core +FROM python:3.14-alpine3.21 AS build-ml-core WORKDIR / COPY pyproject.toml . COPY --from=uv /uv /bin/uv @@ -12,7 +12,7 @@ COPY . . RUN --mount=type=cache,target=/root/.cache/uv \ uv pip install --system . -FROM python:3.13-alpine +FROM python:3.14-alpine RUN apk add --upgrade --no-cache git diff --git a/server/Dockerfile-dev b/server/Dockerfile-dev index 40fe967a8bb..a9f519d2566 100644 --- a/server/Dockerfile-dev +++ b/server/Dockerfile-dev @@ -5,7 +5,7 @@ FROM trufflesecurity/trufflehog:latest as trufflehog # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.4 AS uv -FROM python:3.13-alpine3.21 AS build-ml-core +FROM python:3.14-alpine3.21 AS build-ml-core WORKDIR / COPY pyproject.toml . COPY --from=uv /uv /bin/uv @@ -15,7 +15,7 @@ COPY . . RUN --mount=type=cache,target=/root/.cache/uv \ uv pip install --system . -FROM python:3.13-alpine +FROM python:3.14-alpine WORKDIR /