diff --git a/.github/workflows/build-deploy-docs.yml b/.github/workflows/build-deploy-docs.yml index b196d156223..e86ea193159 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 d22b8d2f8be..d95c88753f0 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 34c7ec98371..49210a72bfc 100644 --- a/.github/workflows/test-mkdocs.yml +++ b/.github/workflows/test-mkdocs.yml @@ -20,7 +20,7 @@ jobs: - uses: actions/checkout@v6 - 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 3a011df14bf..f740e69298c 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.9 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 5f67b236613..cee081f6aa4 100644 --- a/Dockerfile-custom-flavor +++ b/Dockerfile-custom-flavor @@ -10,7 +10,7 @@ FROM ghcr.io/astral-sh/uv:0.9.9 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 72d3cfe46ea..c8cf8ac21de 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.9 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 101518367c7..2262a81b668 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.9 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 370c544c1e5..56091ebaa66 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.9 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 552d496eaef..c7e8fafdcd7 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.9 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 6b2ba58acca..1aa0703dbfc 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.9 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 045f2baca6f..ef6abd7a9d0 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.9 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 60c5f39680b..541e5123e5c 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.9 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 f68149b5abd..83024b717ca 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.9 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 c9fcdf969fb..7caa8ea5781 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.9 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 584e54cba5f..42fc0930d2f 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.9 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 5c36e16b8c2..adad3c059c3 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.9 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 52592f480d4..30207a63fb2 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.9 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 5e1118f370e..d5340e5a3eb 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.9 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 e6b8a1d18d4..83e0130c2a5 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.9 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 2dd605a3c68..58bc3f778e4 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.9 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 eee44ae3ff5..cbd18b49ab9 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.9 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 4a59cbb27be..62b510f3ae2 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.9 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 6c686d15f28..a0704d9bf6a 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.9 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 f76f019be71..1e60f1e4f73 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.9 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 de435b640f7..36f3186dde5 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.9 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 d3d15071b47..cfe0de3d1c1 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.9 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 b9463f9ab47..2a83bc6d860 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.9 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 daf25f4aa1c..35e7e05916d 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.9 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 f52105836c4..f5535cb3ebe 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.9 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 62ae9c39b03..0994391fc67 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.9 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 30bd9cb8ea6..53cd2d6e949 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.9 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 a83745bf6e4..0edcc65d212 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.9 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 ff5364f0c8d..6f564e74609 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.9 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 295f2ef8e7b..8e7f98630cc 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.9 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 eda493c21b9..e88180a7426 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.9 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 653710eeddd..a6fa9e98ed9 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.9 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 093c9396cb2..35059d32a3a 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.9 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 4eaf4b583b2..c74d50cb906 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.9 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 bda0e40b16a..7c90ef3d71e 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.9 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 c563f6b9426..0f98a240170 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.9 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 c53dd266693..13713d94065 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.9 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 fe51fa26a47..d47282943d8 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.9 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 b837db0a290..f05160d8575 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.9 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 ef34c6a16a4..7a14632c91b 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.9 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 ed176c3cea7..80e4d8cdedb 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.9 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 16022092b8b..65e2fac2577 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.9 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 7841399c4bd..13232a8e7a5 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.9 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 71c23ad47a2..7f36eb038eb 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.9 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 0b5dd4377a1..8b113b4586d 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.9 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 8dc97fa0b1b..60ac118319d 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.9 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 753a9e99dea..25a330f6f69 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.9 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 9cd9e01fe98..dc2ef9c9300 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.9 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 1011e681e6f..95580c69a2b 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.9 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 624c8ea629a..c73fde3681f 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.9 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 259100d11fa..7ae5741c43b 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.9 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 acaf6024afa..0191d92983a 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.9 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 34bc0a45c93..ead2c1d4488 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.9 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 250657a9054..4ea68ae0770 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.9 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 5b7651ec92b..47b7c7dfc64 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.9 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 42136f5a65a..1958faf7d25 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.9 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 55cd0f679b3..404b8746bbc 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.9 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 25a96d66b71..29349ed900f 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.9 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 a1a79177869..7759db034ea 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.9 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 c05fa75f1f3..84a66eaeb0d 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.9 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 c0383968239..2407ac398b3 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.9 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 c270548fb60..ab19a3fd3b0 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.9 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 4e18dc03647..23ae6c0747f 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.9 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 c8416972c41..d2fef6988db 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.9 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 97fe5356a37..82f89559472 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.9 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 7b2a2dfd99c..6c7ae66dfe8 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.9 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 dc2ed153560..e3d2e92b1e4 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.9 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 0a063835232..a3457fb6c93 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.9 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 69897bf98b2..80194522a42 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.9 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 f56bb6cffab..70d0ed6c02a 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.9 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 c88d74a579f..c345a78928b 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.9 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 a09ac330593..231443f8b26 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.9 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 c75ba304e91..9ecfae12869 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.9 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 50748e72422..243f56cf679 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.9 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 b722ea7f276..9debaa6620a 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.9 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 e78c7875a4a..849f3a59c51 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.9 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 a5273ce269b..22a7e98528d 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.9 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 f01a6629d54..f1645508db0 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.9 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 42e69f52b6f..361ee581fce 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.9 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 e20bb4aefa6..e031f655748 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.9 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 441ea39d5d7..36fd87cc82e 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.9 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 ecd7b40bf4b..b910b98ee6d 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.9 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 9fdd49f49b8..684b7422fff 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.9 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 c3001fd6793..ae367dd0aed 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.9 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 32f1ff63d48..3208372b1fa 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.9 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 c0480ec0686..bba3a779118 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.9 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 0dc6b06fa8d..84e89b844c8 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.9 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 ff940a6eaa6..e9ee73f4fdf 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.9 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 32e5e8a6ced..4b9306ea141 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.9 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 e2bf13209e8..eb3cd89748e 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.9 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 7248d84e8a2..9422337a071 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.9 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 f73528f32ab..56df034f79e 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.9 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 8296ea484d2..b63d4fd3c75 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.9 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 9c32034028c..2aaaa80415b 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.9 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 6cb8ccc1db5..e3e5ed0a297 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.9 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 a11dac4997b..5566d3f9499 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.9 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 11cad6212f2..4148e70e3f9 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.9 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 6549a5b87a3..02c4544ad71 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.9 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 a547709d9e4..97ea3c37b2c 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.9 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 348c6e5d7f4..3cc92977836 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.9 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 a5809aa9853..40a7e114eb8 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.9 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 b5244f7847a..f4275cded9e 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.9 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 785bb08f791..92e9fce8d4d 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.9 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 11d92985f62..438fb2dfe86 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.9 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 8dfc82ff33e..ef106e4dba2 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.9 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 c2189e8e779..8890b8099ca 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.9 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 90b697bfc46..0af5bff7280 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.9 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 3885c73174c..754922f9dad 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.9 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 97b8b76aa64..fd5e7121566 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.9 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 3506d5ebc2e..2687f78ada5 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.9 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 0fe8197c060..91fe29c75b0 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.9 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 47a2373f0ca..c9df032a025 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.9 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 dd3d3ecd48e..a660eb558d5 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.9 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 a0c42cba6e2..68728122c8e 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.9 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 49e4bebd643..a0dae051dca 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.9 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 190d274af7b..837adbb6f1b 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.9 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 b80b926295d..639fcee175a 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.9 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 9f951bffcc9..54c8c5bacd0 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.9 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 9080d3ceb52..ecc0d6ff99e 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.9 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 74d0bd0f65b..cd63a22f8f4 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.9 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_code_analyzer_apex/Dockerfile b/linters/salesforce_code_analyzer_apex/Dockerfile index cb30b230965..00594ca33f3 100644 --- a/linters/salesforce_code_analyzer_apex/Dockerfile +++ b/linters/salesforce_code_analyzer_apex/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.9 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_code_analyzer_aura/Dockerfile b/linters/salesforce_code_analyzer_aura/Dockerfile index cdd52faf14f..6270a6058b4 100644 --- a/linters/salesforce_code_analyzer_aura/Dockerfile +++ b/linters/salesforce_code_analyzer_aura/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.9 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_code_analyzer_lwc/Dockerfile b/linters/salesforce_code_analyzer_lwc/Dockerfile index 69744e61ddd..e9511b03e9f 100644 --- a/linters/salesforce_code_analyzer_lwc/Dockerfile +++ b/linters/salesforce_code_analyzer_lwc/Dockerfile @@ -25,7 +25,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.9.9 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 f127c4e28cd..42a76d77231 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.9 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 b7e4d023f22..e2787d7c8a4 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.9 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 e4903d4d345..b8971cb7fce 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.9 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 42e825b9cf8..b0a68f0d1a4 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.9 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 b7c2b3707e7..0849ab0be86 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.9 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 e1eca8120b8..8987f425abb 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.9 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 64bea38c8cf..b3a5e104041 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.9 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 c3cc9adb6ba..d64d4eef802 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.9 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 f1359dc1345..5bffc4c2f43 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.9 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 0d5521d210d..98d89d0793f 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.9 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 f311b0c0974..b3a55026a53 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.9 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 70effb8b0b6..3074d231a35 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.9 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 115ef87b6ab..abf963a2a8b 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.9 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 332cf29cf0a..fd770c757b7 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.9 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 72f5b2087cd..757bf62ce96 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.9 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 1d0324d6750..2909d1e9441 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.9 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 ecfebf6d1ce..861fbdf1b55 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.9 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 0cbb4e72393..7d50309ff7f 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.9 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 a591820b720..7f6fa542a38 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.9 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 b3b213e3a43..b47220482c4 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.9 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 51b6b6c3de2..5284bbcabad 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.9 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 951bd626d88..ccd93532b09 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.9 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 aad558b46dd..3773f7a47c4 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.9 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 1d5eb1b9b81..8757445cbf5 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.9 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 a8fec2eac46..45e05e9b03a 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.9 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 784eea2679b..9e520a1c325 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.9 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 229fe62d5c0..1a64fdcd49e 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.9 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 b687fd7b8ef..9539bca9912 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.9 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/megalinter/descriptors/salesforce.megalinter-descriptor.yml b/megalinter/descriptors/salesforce.megalinter-descriptor.yml index 1b616aae1d3..60af77b6fdd 100644 --- a/megalinter/descriptors/salesforce.megalinter-descriptor.yml +++ b/megalinter/descriptors/salesforce.megalinter-descriptor.yml @@ -510,7 +510,7 @@ linters: - name: Salesforce Extension Pack url: https://marketplace.visualstudio.com/items?itemName=salesforce.salesforcedx-vscode -# Lightning Flow Scanner + # Lightning Flow Scanner - linter_name: lightning-flow-scanner disabled: true disabled_reason: "Repo archived -> " diff --git a/server/Dockerfile b/server/Dockerfile index 55ba38391b8..ae4019a8b95 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.9 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 96f259e17d9..538e993d864 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.9 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 /