diff --git a/.config/gitpod/Dockerfile b/.config/gitpod/Dockerfile index 19133c275bf..8aa0d61339a 100644 --- a/.config/gitpod/Dockerfile +++ b/.config/gitpod/Dockerfile @@ -2,7 +2,8 @@ # builder # ################### # First stage: Install build-time dependencies -FROM ubuntu:noble as builder +# renovate: datasource=docker depName=ubuntu +FROM ubuntu:oracular-20241120 AS builder # hadolint ignore=DL3002 USER root @@ -34,12 +35,13 @@ RUN PYTHON_VERSION=$(cut -d '.' -f 1,2 /tmp/.python-version) \ sudo \ tree \ vim \ - wget + wget \ + && rm -rf /var/lib/apt/lists/* ############################ # docker-installer # ############################ -FROM builder as docker-installer +FROM builder AS docker-installer SHELL ["/bin/bash", "-o", "pipefail", "-c"] @@ -48,12 +50,13 @@ RUN curl -fsSL https://download.docker.com/linux/ubuntu/gpg | gpg --dearmor -o / && echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) stable" | tee /etc/apt/sources.list.d/docker.list > /dev/null \ && apt-get update \ - && apt-get install -y --no-install-recommends docker-ce docker-ce-cli containerd.io + && apt-get install -y --no-install-recommends containerd.io docker-ce docker-ce-cli \ + && rm -rf /var/lib/apt/lists/* ########################### # npm-installer # ########################### -FROM docker-installer as npm-installer +FROM docker-installer AS npm-installer SHELL ["/bin/bash", "-o", "pipefail", "-c"] @@ -72,6 +75,7 @@ ARG MARKDOWN_TABLE_FORMATTER_VERSION=1.6.1 # hadolint ignore=DL3008 RUN curl -fsSL https://deb.nodesource.com/setup_22.x | bash - \ && apt-get install -y --no-install-recommends nodejs \ + && rm -rf /var/lib/apt/lists/* \ && npm install -g "npm@${NPM_VERSION}" \ && npm install -g \ "ungit@${UNGIT_VERSION}" \ @@ -81,14 +85,14 @@ RUN curl -fsSL https://deb.nodesource.com/setup_22.x | bash - \ ########################### # cleanup # ########################### -FROM npm-installer as cleanup +FROM npm-installer AS cleanup RUN apt-get clean && rm -rf /var/lib/apt/lists/* tmp/* ########################### # gitpod-user # ########################### -FROM cleanup as gitpod-user +FROM cleanup AS gitpod-user # UID must be 33333. RUN useradd -l -u 33333 -G sudo -md /home/gitpod -s /bin/bash -p gitpod gitpod diff --git a/.config/make/python.mak b/.config/make/python.mak index b54c89aa4c8..6997c4a8f36 100644 --- a/.config/make/python.mak +++ b/.config/make/python.mak @@ -1,5 +1,5 @@ # Python default launcher -python_launcher ?= python3.12 +python_launcher ?= python3.13 python_requirements_dev_file ?= .config/python/dev/requirements.txt UV = $(shell command -v uv 2> /dev/null) diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index 2f4d1c8c497..3c0135e380a 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -1,4 +1,4 @@ -FROM mcr.microsoft.com/devcontainers/python:1-3.12-bullseye +FROM mcr.microsoft.com/devcontainers/python:1-3.13-bullseye # renovate: datasource=npm depName=markdown-table-formatter ARG NPM_MARKDOWN_TABLE_FORMATTER_VERSION=1.6.1 diff --git a/.python-version b/.python-version index 3b2cfc0e690..2c20ac9bea3 100644 --- a/.python-version +++ b/.python-version @@ -1 +1 @@ -3.12.10 +3.13.3 diff --git a/Dockerfile b/Dockerfile index 2a67ef4c541..e69090879f5 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/Dockerfile-quick b/Dockerfile-quick index 71faa133d2d..9d6ce87dfe0 100644 --- a/Dockerfile-quick +++ b/Dockerfile-quick @@ -15,7 +15,7 @@ FROM $MEGALINTER_BASE_IMAGE as base # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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 8e35bafd23b..d64112da7d8 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 12356a83a3d..35ddafe065b 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/flavors/cupcake/Dockerfile b/flavors/cupcake/Dockerfile index 33276a76a08..b13836aad1f 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/flavors/documentation/Dockerfile b/flavors/documentation/Dockerfile index 88f883f58c2..d3d09061e6e 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/flavors/dotnet/Dockerfile b/flavors/dotnet/Dockerfile index 0954b3d7815..a6aa4e4bf56 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/flavors/dotnetweb/Dockerfile b/flavors/dotnetweb/Dockerfile index 36be89c19b8..aa086bbeb76 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/flavors/formatters/Dockerfile b/flavors/formatters/Dockerfile index 871f4f0b20c..e09642d8c4a 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/flavors/go/Dockerfile b/flavors/go/Dockerfile index 5f54e17e08f..f24192df24e 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/flavors/java/Dockerfile b/flavors/java/Dockerfile index a6923b0c24d..8debf56296a 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/flavors/javascript/Dockerfile b/flavors/javascript/Dockerfile index 61a134f68e7..f6e82ea283c 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/flavors/php/Dockerfile b/flavors/php/Dockerfile index bceb4cb298f..9ffaf33655f 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/flavors/python/Dockerfile b/flavors/python/Dockerfile index ff28ec25896..30bf3a581e3 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/flavors/ruby/Dockerfile b/flavors/ruby/Dockerfile index 07f7e235206..101e4ec3e57 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/flavors/rust/Dockerfile b/flavors/rust/Dockerfile index 92976ea92a8..73da3dd77f1 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/flavors/salesforce/Dockerfile b/flavors/salesforce/Dockerfile index 90f2c525f0b..174799d28b8 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/flavors/security/Dockerfile b/flavors/security/Dockerfile index 390e307c5e1..c3214155da7 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/flavors/swift/Dockerfile b/flavors/swift/Dockerfile index 1e5ba43ddb3..4b535aaecb7 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/flavors/terraform/Dockerfile b/flavors/terraform/Dockerfile index be7d757ee64..ebd63528d10 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 8dd5d7cca20..7701c3437ca 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 8af4f41349d..cbaa34b43e6 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 ebd484f2a29..80dd4cbfae6 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 376e62eca14..12136309a67 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 ea9f0e3f6ea..452c99a4b52 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 17fe8891774..1bd2392398d 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 70ca22dbe38..f44063b6ca4 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 ed7eb87e67b..31d2ce28b2f 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 a86c02469ac..e797a67ba7a 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 7bae132d3a3..2c97537806f 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 5c7e8e90d68..ea184a4682e 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 1c934ce7a4f..2fa9013752e 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 c440f612749..88d6a5911e2 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 d0046245019..2707ee5ae53 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 d19a1dfbaed..9fcac3a7095 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 c1245fa7ad1..230189f8edc 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 a8623e41714..75f570e281d 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 c2d630daed4..57e62ceab11 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 8183f3fb162..f32bb548aa2 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 dd8cecfcc86..4eeb1407fbd 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 bc5d5ba51f4..76221ea08a3 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 3f33b09e1d2..0294deddf5c 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 b3d1748cc85..16cc0663279 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 ec3de393cad..a8411b7d201 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 b2a3896e97c..076844092e0 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 c3c5b3af764..a02048f0cef 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 c4a38ad7c14..b7da7cc289c 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 ebf32943779..59e27c1159b 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 8817871af09..7436a13752d 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 a2fb202481b..f42b6770830 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 1cbdaf7fb15..cdf7564132e 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 bf3cf4b30c4..53bd52f2a81 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 f53cb856bbd..e66fcd8fa90 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 ae2f5e12951..6a60cef92a6 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 f3536b39a73..1b6a525fa74 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 882f4b6a804..38d8eff6205 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 9edf791f5ce..a3cbbf559ba 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 0b1b9661bea..5a0faf354ed 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 38048aaada7..bb5c11e555e 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 7ca4cf2824c..5e665fa5f81 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 63939e3f6d1..2fe840bdc58 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 767163c19a3..2338737cda4 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 87a45784110..88d7863d42f 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 86e9585ee5a..a85d64513c8 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 53b32aed785..efb353fc571 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 58d9288dbb6..505165c61b0 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 faf5aba6d07..231003afb44 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 a8a11702e1e..308c4ddbc7d 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 bfd5e8436a4..bbf286e2d20 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 504fe20fbde..a732b9c6d71 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 5b75283a751..6adecb7fb49 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 561cc75f8af..4704bd5deff 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 8aaaf2c12a6..16e6b63590e 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 c9906b4c24a..98917240b0b 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-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 3ca04113dfa..7d3235032a5 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 a0f98e7614c..e39fb3691d4 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 bbf1f905bf6..5ff684c329d 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 a1c8fff8743..52f8ba3d826 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 1d88bb08cca..6f5674d1a30 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 31bdb6d2c1c..647b422abde 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 e27db43a3d3..38faf4a8a47 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 2007356d1f6..4addcca1eed 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 c00413d7ed5..171f2227048 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 f413e61a8f7..7d0b03c856f 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 92c47216c7f..aa7baa468b3 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 bf6ff3c466a..70ee7fdfe66 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 b310f707bb4..1e3fc8cd3c2 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 4b16c9ca461..e933b277436 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 06a6ef3412e..a593a5bae27 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 dcd982a8d03..d5e47f8e1cd 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 a17c2ca2e7d..c4aa7ec7e20 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 aca277caf55..28df5523d17 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 e6fb7132ad3..c188b95a780 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 041588b4d36..e7345a6e275 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 a034b5885e7..10789ab43b9 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 a869dbf389e..d91626c8079 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 1b0a2c6f39e..600c8b7819f 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 ff05e324b77..ce7c5eba3ce 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 d87cccd42ac..b74012efc59 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 7f7cf84d668..eac5ff17a93 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 b753cef6f9f..554b782deaf 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 fa0b03be918..c72d0865060 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 637bc125bf8..2a76de67103 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 23f1749bac4..5ad12fbae24 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 e4c80ca19d0..d92422add0a 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 fe78f4af9ac..39d805c4511 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 814f0272d6a..1898b3a8db5 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 b63bcee1cae..970e8a4624a 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 0089dd6d5e3..3d892fcf63f 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 48d20caf85e..bd2e8355a19 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 717fb8cda57..1a919cae06f 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 e4ec59c5f84..c98642a6b17 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 352496f0b91..3044eb9e93a 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 306b2649375..c58500e349a 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 4dc35a05051..fa79ead807c 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 64197ab738d..5773812f878 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 0e8228fa665..23c64c38a3b 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 f48f0c83cdf..2d907f2a230 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 76dec8b36a7..ac2d77b6818 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 0a6b7ef1172..0894ea1ab39 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 17557e77a9c..bb81cc4641f 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 7c88ab3f989..00ca19ec42b 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 2e325352bfc..df86f3db208 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 5f0555608a2..83051f010cc 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 c5d353ab332..d5346fcb1c2 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 40a9cfd5f38..27aefe08090 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 bba9cb7e54b..c36e7258c2a 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 6172d6b2fd8..5b637214c3a 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 3dc951252d7..b51bffa8e71 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 b9e2ca01753..66b836e38b5 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 b398fc3713a..fc32b494dcd 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 55a687bb594..3ccf7696798 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 fcd97cf773e..96c685e3e52 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 ab3a82e6e01..6f1d924b9fa 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 263e429c25c..e148ead3ae7 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 c502604e098..21a5c36a134 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 600c83ec24a..f51434f01d2 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 903f763433b..c7cdf04f1aa 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 7c684ae5457..0f6c0c5f29e 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 401996df0bc..5729ea4202b 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 1ce769f7789..90b9ef8aed5 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 3f57cf2b1c2..277670162be 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 881dc6b000e..7a448d38dbe 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 b9122c60e80..71b1afa28e4 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @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 aab9710f199..1b3a551311f 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.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-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.12.10-alpine3.21 +FROM python:3.13.3-alpine3.21 ############################################################################################# ## @generated by .automation/build.py using descriptor files, please do not update manually ## diff --git a/pyproject.toml b/pyproject.toml index 6190a7e6f32..85a15419135 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,14 +7,14 @@ name = "megalinter" dynamic = ["version"] description = "MegaLinter" readme = "README.md" -requires-python = ">=3.9" +requires-python = ">=3.13" license = "MIT" keywords = [] authors = [{ name = "Nicolas Vuillamy", email = "nicolas.vuillamy@gmail.com" }] classifiers = [ "Development Status :: 4 - Beta", "Programming Language :: Python", - "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "Programming Language :: Python :: Implementation :: CPython", ] dependencies = [ diff --git a/server/Dockerfile b/server/Dockerfile index 03abd47de76..d6f1110ae10 100644 --- a/server/Dockerfile +++ b/server/Dockerfile @@ -2,7 +2,7 @@ # Build wheel for megalinter python package ################## FROM ghcr.io/astral-sh/uv:0.6.13 AS uv -FROM python:3.12.10-alpine3.21 AS build-ml-core +FROM python:3.13.3-alpine3.21 AS build-ml-core WORKDIR / COPY pyproject.toml . COPY --from=uv /uv /bin/uv diff --git a/uv.lock b/uv.lock index a2d70e3933a..6bb79bf8478 100644 --- a/uv.lock +++ b/uv.lock @@ -1,15 +1,6 @@ version = 1 revision = 1 -requires-python = ">=3.9" - -[[package]] -name = "async-timeout" -version = "5.0.1" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a5/ae/136395dfbfe00dfc94da3f3e136d0b13f394cba8f4841120e34226265780/async_timeout-5.0.1.tar.gz", hash = "sha256:d9321a7a3d5a6a5e187e824d2fa0793ce379a202935782d555d6e9d2735677d3", size = 9274 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/fe/ba/e2081de779ca30d473f21f5b30e0e737c438205440784c7dfc81efc2b029/async_timeout-5.0.1-py3-none-any.whl", hash = "sha256:39e3809566ff85354557ec2398b55e096c8364bacac9405a7a1fa429e77fe76c", size = 6233 }, -] +requires-python = ">=3.13" [[package]] name = "azure-devops" @@ -38,41 +29,6 @@ dependencies = [ ] sdist = { url = "https://files.pythonhosted.org/packages/fc/97/c783634659c2920c3fc70419e3af40972dbaf758daa229a7d6ea6135c90d/cffi-1.17.1.tar.gz", hash = "sha256:1c39c6016c32bc48dd54561950ebd6836e1670f2ae46128f67cf49e789c52824", size = 516621 } wheels = [ - { url = "https://files.pythonhosted.org/packages/90/07/f44ca684db4e4f08a3fdc6eeb9a0d15dc6883efc7b8c90357fdbf74e186c/cffi-1.17.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:df8b1c11f177bc2313ec4b2d46baec87a5f3e71fc8b45dab2ee7cae86d9aba14", size = 182191 }, - { url = "https://files.pythonhosted.org/packages/08/fd/cc2fedbd887223f9f5d170c96e57cbf655df9831a6546c1727ae13fa977a/cffi-1.17.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8f2cdc858323644ab277e9bb925ad72ae0e67f69e804f4898c070998d50b1a67", size = 178592 }, - { url = "https://files.pythonhosted.org/packages/de/cc/4635c320081c78d6ffc2cab0a76025b691a91204f4aa317d568ff9280a2d/cffi-1.17.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:edae79245293e15384b51f88b00613ba9f7198016a5948b5dddf4917d4d26382", size = 426024 }, - { url = "https://files.pythonhosted.org/packages/b6/7b/3b2b250f3aab91abe5f8a51ada1b717935fdaec53f790ad4100fe2ec64d1/cffi-1.17.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:45398b671ac6d70e67da8e4224a065cec6a93541bb7aebe1b198a61b58c7b702", size = 448188 }, - { url = "https://files.pythonhosted.org/packages/d3/48/1b9283ebbf0ec065148d8de05d647a986c5f22586b18120020452fff8f5d/cffi-1.17.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ad9413ccdeda48c5afdae7e4fa2192157e991ff761e7ab8fdd8926f40b160cc3", size = 455571 }, - { url = "https://files.pythonhosted.org/packages/40/87/3b8452525437b40f39ca7ff70276679772ee7e8b394934ff60e63b7b090c/cffi-1.17.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5da5719280082ac6bd9aa7becb3938dc9f9cbd57fac7d2871717b1feb0902ab6", size = 436687 }, - { url = "https://files.pythonhosted.org/packages/8d/fb/4da72871d177d63649ac449aec2e8a29efe0274035880c7af59101ca2232/cffi-1.17.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2bb1a08b8008b281856e5971307cc386a8e9c5b625ac297e853d36da6efe9c17", size = 446211 }, - { url = "https://files.pythonhosted.org/packages/ab/a0/62f00bcb411332106c02b663b26f3545a9ef136f80d5df746c05878f8c4b/cffi-1.17.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:045d61c734659cc045141be4bae381a41d89b741f795af1dd018bfb532fd0df8", size = 461325 }, - { url = "https://files.pythonhosted.org/packages/36/83/76127035ed2e7e27b0787604d99da630ac3123bfb02d8e80c633f218a11d/cffi-1.17.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:6883e737d7d9e4899a8a695e00ec36bd4e5e4f18fabe0aca0efe0a4b44cdb13e", size = 438784 }, - { url = "https://files.pythonhosted.org/packages/21/81/a6cd025db2f08ac88b901b745c163d884641909641f9b826e8cb87645942/cffi-1.17.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:6b8b4a92e1c65048ff98cfe1f735ef8f1ceb72e3d5f0c25fdb12087a23da22be", size = 461564 }, - { url = "https://files.pythonhosted.org/packages/f8/fe/4d41c2f200c4a457933dbd98d3cf4e911870877bd94d9656cc0fcb390681/cffi-1.17.1-cp310-cp310-win32.whl", hash = "sha256:c9c3d058ebabb74db66e431095118094d06abf53284d9c81f27300d0e0d8bc7c", size = 171804 }, - { url = "https://files.pythonhosted.org/packages/d1/b6/0b0f5ab93b0df4acc49cae758c81fe4e5ef26c3ae2e10cc69249dfd8b3ab/cffi-1.17.1-cp310-cp310-win_amd64.whl", hash = "sha256:0f048dcf80db46f0098ccac01132761580d28e28bc0f78ae0d58048063317e15", size = 181299 }, - { url = "https://files.pythonhosted.org/packages/6b/f4/927e3a8899e52a27fa57a48607ff7dc91a9ebe97399b357b85a0c7892e00/cffi-1.17.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a45e3c6913c5b87b3ff120dcdc03f6131fa0065027d0ed7ee6190736a74cd401", size = 182264 }, - { url = "https://files.pythonhosted.org/packages/6c/f5/6c3a8efe5f503175aaddcbea6ad0d2c96dad6f5abb205750d1b3df44ef29/cffi-1.17.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:30c5e0cb5ae493c04c8b42916e52ca38079f1b235c2f8ae5f4527b963c401caf", size = 178651 }, - { url = "https://files.pythonhosted.org/packages/94/dd/a3f0118e688d1b1a57553da23b16bdade96d2f9bcda4d32e7d2838047ff7/cffi-1.17.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f75c7ab1f9e4aca5414ed4d8e5c0e303a34f4421f8a0d47a4d019ceff0ab6af4", size = 445259 }, - { url = "https://files.pythonhosted.org/packages/2e/ea/70ce63780f096e16ce8588efe039d3c4f91deb1dc01e9c73a287939c79a6/cffi-1.17.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a1ed2dd2972641495a3ec98445e09766f077aee98a1c896dcb4ad0d303628e41", size = 469200 }, - { url = "https://files.pythonhosted.org/packages/1c/a0/a4fa9f4f781bda074c3ddd57a572b060fa0df7655d2a4247bbe277200146/cffi-1.17.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:46bf43160c1a35f7ec506d254e5c890f3c03648a4dbac12d624e4490a7046cd1", size = 477235 }, - { url = "https://files.pythonhosted.org/packages/62/12/ce8710b5b8affbcdd5c6e367217c242524ad17a02fe5beec3ee339f69f85/cffi-1.17.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a24ed04c8ffd54b0729c07cee15a81d964e6fee0e3d4d342a27b020d22959dc6", size = 459721 }, - { url = "https://files.pythonhosted.org/packages/ff/6b/d45873c5e0242196f042d555526f92aa9e0c32355a1be1ff8c27f077fd37/cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:610faea79c43e44c71e1ec53a554553fa22321b65fae24889706c0a84d4ad86d", size = 467242 }, - { url = "https://files.pythonhosted.org/packages/1a/52/d9a0e523a572fbccf2955f5abe883cfa8bcc570d7faeee06336fbd50c9fc/cffi-1.17.1-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:a9b15d491f3ad5d692e11f6b71f7857e7835eb677955c00cc0aefcd0669adaf6", size = 477999 }, - { url = "https://files.pythonhosted.org/packages/44/74/f2a2460684a1a2d00ca799ad880d54652841a780c4c97b87754f660c7603/cffi-1.17.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:de2ea4b5833625383e464549fec1bc395c1bdeeb5f25c4a3a82b5a8c756ec22f", size = 454242 }, - { url = "https://files.pythonhosted.org/packages/f8/4a/34599cac7dfcd888ff54e801afe06a19c17787dfd94495ab0c8d35fe99fb/cffi-1.17.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:fc48c783f9c87e60831201f2cce7f3b2e4846bf4d8728eabe54d60700b318a0b", size = 478604 }, - { url = "https://files.pythonhosted.org/packages/34/33/e1b8a1ba29025adbdcda5fb3a36f94c03d771c1b7b12f726ff7fef2ebe36/cffi-1.17.1-cp311-cp311-win32.whl", hash = "sha256:85a950a4ac9c359340d5963966e3e0a94a676bd6245a4b55bc43949eee26a655", size = 171727 }, - { url = "https://files.pythonhosted.org/packages/3d/97/50228be003bb2802627d28ec0627837ac0bf35c90cf769812056f235b2d1/cffi-1.17.1-cp311-cp311-win_amd64.whl", hash = "sha256:caaf0640ef5f5517f49bc275eca1406b0ffa6aa184892812030f04c2abf589a0", size = 181400 }, - { url = "https://files.pythonhosted.org/packages/5a/84/e94227139ee5fb4d600a7a4927f322e1d4aea6fdc50bd3fca8493caba23f/cffi-1.17.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:805b4371bf7197c329fcb3ead37e710d1bca9da5d583f5073b799d5c5bd1eee4", size = 183178 }, - { url = "https://files.pythonhosted.org/packages/da/ee/fb72c2b48656111c4ef27f0f91da355e130a923473bf5ee75c5643d00cca/cffi-1.17.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:733e99bc2df47476e3848417c5a4540522f234dfd4ef3ab7fafdf555b082ec0c", size = 178840 }, - { url = "https://files.pythonhosted.org/packages/cc/b6/db007700f67d151abadf508cbfd6a1884f57eab90b1bb985c4c8c02b0f28/cffi-1.17.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1257bdabf294dceb59f5e70c64a3e2f462c30c7ad68092d01bbbfb1c16b1ba36", size = 454803 }, - { url = "https://files.pythonhosted.org/packages/1a/df/f8d151540d8c200eb1c6fba8cd0dfd40904f1b0682ea705c36e6c2e97ab3/cffi-1.17.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:da95af8214998d77a98cc14e3a3bd00aa191526343078b530ceb0bd710fb48a5", size = 478850 }, - { url = "https://files.pythonhosted.org/packages/28/c0/b31116332a547fd2677ae5b78a2ef662dfc8023d67f41b2a83f7c2aa78b1/cffi-1.17.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d63afe322132c194cf832bfec0dc69a99fb9bb6bbd550f161a49e9e855cc78ff", size = 485729 }, - { url = "https://files.pythonhosted.org/packages/91/2b/9a1ddfa5c7f13cab007a2c9cc295b70fbbda7cb10a286aa6810338e60ea1/cffi-1.17.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f79fc4fc25f1c8698ff97788206bb3c2598949bfe0fef03d299eb1b5356ada99", size = 471256 }, - { url = "https://files.pythonhosted.org/packages/b2/d5/da47df7004cb17e4955df6a43d14b3b4ae77737dff8bf7f8f333196717bf/cffi-1.17.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b62ce867176a75d03a665bad002af8e6d54644fad99a3c70905c543130e39d93", size = 479424 }, - { url = "https://files.pythonhosted.org/packages/0b/ac/2a28bcf513e93a219c8a4e8e125534f4f6db03e3179ba1c45e949b76212c/cffi-1.17.1-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:386c8bf53c502fff58903061338ce4f4950cbdcb23e2902d86c0f722b786bbe3", size = 484568 }, - { url = "https://files.pythonhosted.org/packages/d4/38/ca8a4f639065f14ae0f1d9751e70447a261f1a30fa7547a828ae08142465/cffi-1.17.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:4ceb10419a9adf4460ea14cfd6bc43d08701f0835e979bf821052f1805850fe8", size = 488736 }, - { url = "https://files.pythonhosted.org/packages/86/c5/28b2d6f799ec0bdecf44dced2ec5ed43e0eb63097b0f58c293583b406582/cffi-1.17.1-cp312-cp312-win32.whl", hash = "sha256:a08d7e755f8ed21095a310a693525137cfe756ce62d066e53f502a83dc550f65", size = 172448 }, - { url = "https://files.pythonhosted.org/packages/50/b9/db34c4755a7bd1cb2d1603ac3863f22bcecbd1ba29e5ee841a4bc510b294/cffi-1.17.1-cp312-cp312-win_amd64.whl", hash = "sha256:51392eae71afec0d0c8fb1a53b204dbb3bcabcb3c9b807eedf3e1e6ccf2de903", size = 181976 }, { url = "https://files.pythonhosted.org/packages/8d/f8/dd6c246b148639254dad4d6803eb6a54e8c85c6e11ec9df2cffa87571dbe/cffi-1.17.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f3a2b4222ce6b60e2e8b337bb9596923045681d71e5a082783484d845390938e", size = 182989 }, { url = "https://files.pythonhosted.org/packages/8b/f1/672d303ddf17c24fc83afd712316fda78dc6fce1cd53011b839483e1ecc8/cffi-1.17.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:0984a4925a435b1da406122d4d7968dd861c1385afe3b45ba82b750f229811e2", size = 178802 }, { url = "https://files.pythonhosted.org/packages/0e/2d/eab2e858a91fdff70533cab61dcff4a1f55ec60425832ddfdc9cd36bc8af/cffi-1.17.1-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d01b12eeeb4427d3110de311e1774046ad344f5b1a7403101878976ecd7a10f3", size = 454792 }, @@ -84,18 +40,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/f1/47/d7145bf2dc04684935d57d67dff9d6d795b2ba2796806bb109864be3a151/cffi-1.17.1-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:72e72408cad3d5419375fc87d289076ee319835bdfa2caad331e377589aebba9", size = 488469 }, { url = "https://files.pythonhosted.org/packages/bf/ee/f94057fa6426481d663b88637a9a10e859e492c73d0384514a17d78ee205/cffi-1.17.1-cp313-cp313-win32.whl", hash = "sha256:e03eab0a8677fa80d646b5ddece1cbeaf556c313dcfac435ba11f107ba117b5d", size = 172475 }, { url = "https://files.pythonhosted.org/packages/7c/fc/6a8cb64e5f0324877d503c854da15d76c1e50eb722e320b15345c4d0c6de/cffi-1.17.1-cp313-cp313-win_amd64.whl", hash = "sha256:f6a16c31041f09ead72d69f583767292f750d24913dadacf5756b966aacb3f1a", size = 182009 }, - { url = "https://files.pythonhosted.org/packages/b9/ea/8bb50596b8ffbc49ddd7a1ad305035daa770202a6b782fc164647c2673ad/cffi-1.17.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:b2ab587605f4ba0bf81dc0cb08a41bd1c0a5906bd59243d56bad7668a6fc6c16", size = 182220 }, - { url = "https://files.pythonhosted.org/packages/ae/11/e77c8cd24f58285a82c23af484cf5b124a376b32644e445960d1a4654c3a/cffi-1.17.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:28b16024becceed8c6dfbc75629e27788d8a3f9030691a1dbf9821a128b22c36", size = 178605 }, - { url = "https://files.pythonhosted.org/packages/ed/65/25a8dc32c53bf5b7b6c2686b42ae2ad58743f7ff644844af7cdb29b49361/cffi-1.17.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1d599671f396c4723d016dbddb72fe8e0397082b0a77a4fab8028923bec050e8", size = 424910 }, - { url = "https://files.pythonhosted.org/packages/42/7a/9d086fab7c66bd7c4d0f27c57a1b6b068ced810afc498cc8c49e0088661c/cffi-1.17.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ca74b8dbe6e8e8263c0ffd60277de77dcee6c837a3d0881d8c1ead7268c9e576", size = 447200 }, - { url = "https://files.pythonhosted.org/packages/da/63/1785ced118ce92a993b0ec9e0d0ac8dc3e5dbfbcaa81135be56c69cabbb6/cffi-1.17.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f7f5baafcc48261359e14bcd6d9bff6d4b28d9103847c9e136694cb0501aef87", size = 454565 }, - { url = "https://files.pythonhosted.org/packages/74/06/90b8a44abf3556599cdec107f7290277ae8901a58f75e6fe8f970cd72418/cffi-1.17.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:98e3969bcff97cae1b2def8ba499ea3d6f31ddfdb7635374834cf89a1a08ecf0", size = 435635 }, - { url = "https://files.pythonhosted.org/packages/bd/62/a1f468e5708a70b1d86ead5bab5520861d9c7eacce4a885ded9faa7729c3/cffi-1.17.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cdf5ce3acdfd1661132f2a9c19cac174758dc2352bfe37d98aa7512c6b7178b3", size = 445218 }, - { url = "https://files.pythonhosted.org/packages/5b/95/b34462f3ccb09c2594aa782d90a90b045de4ff1f70148ee79c69d37a0a5a/cffi-1.17.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:9755e4345d1ec879e3849e62222a18c7174d65a6a92d5b346b1863912168b595", size = 460486 }, - { url = "https://files.pythonhosted.org/packages/fc/fc/a1e4bebd8d680febd29cf6c8a40067182b64f00c7d105f8f26b5bc54317b/cffi-1.17.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:f1e22e8c4419538cb197e4dd60acc919d7696e5ef98ee4da4e01d3f8cfa4cc5a", size = 437911 }, - { url = "https://files.pythonhosted.org/packages/e6/c3/21cab7a6154b6a5ea330ae80de386e7665254835b9e98ecc1340b3a7de9a/cffi-1.17.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:c03e868a0b3bc35839ba98e74211ed2b05d2119be4e8a0f224fba9384f1fe02e", size = 460632 }, - { url = "https://files.pythonhosted.org/packages/cb/b5/fd9f8b5a84010ca169ee49f4e4ad6f8c05f4e3545b72ee041dbbcb159882/cffi-1.17.1-cp39-cp39-win32.whl", hash = "sha256:e31ae45bc2e29f6b2abd0de1cc3b9d5205aa847cafaecb8af1476a609a2f6eb7", size = 171820 }, - { url = "https://files.pythonhosted.org/packages/8c/52/b08750ce0bce45c143e1b5d7357ee8c55341b52bdef4b0f081af1eb248c2/cffi-1.17.1-cp39-cp39-win_amd64.whl", hash = "sha256:d016c76bdd850f3c626af19b0542c9677ba156e4ee4fccfdd7848803533ef662", size = 181290 }, ] [[package]] @@ -113,45 +57,6 @@ version = "3.4.1" source = { registry = "https://pypi.org/simple" } sdist = { url = "https://files.pythonhosted.org/packages/16/b0/572805e227f01586461c80e0fd25d65a2115599cc9dad142fee4b747c357/charset_normalizer-3.4.1.tar.gz", hash = "sha256:44251f18cd68a75b56585dd00dae26183e102cd5e0f9f1466e6df5da2ed64ea3", size = 123188 } wheels = [ - { url = "https://files.pythonhosted.org/packages/0d/58/5580c1716040bc89206c77d8f74418caf82ce519aae06450393ca73475d1/charset_normalizer-3.4.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:91b36a978b5ae0ee86c394f5a54d6ef44db1de0815eb43de826d41d21e4af3de", size = 198013 }, - { url = "https://files.pythonhosted.org/packages/d0/11/00341177ae71c6f5159a08168bcb98c6e6d196d372c94511f9f6c9afe0c6/charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7461baadb4dc00fd9e0acbe254e3d7d2112e7f92ced2adc96e54ef6501c5f176", size = 141285 }, - { url = "https://files.pythonhosted.org/packages/01/09/11d684ea5819e5a8f5100fb0b38cf8d02b514746607934134d31233e02c8/charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e218488cd232553829be0664c2292d3af2eeeb94b32bea483cf79ac6a694e037", size = 151449 }, - { url = "https://files.pythonhosted.org/packages/08/06/9f5a12939db324d905dc1f70591ae7d7898d030d7662f0d426e2286f68c9/charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:80ed5e856eb7f30115aaf94e4a08114ccc8813e6ed1b5efa74f9f82e8509858f", size = 143892 }, - { url = "https://files.pythonhosted.org/packages/93/62/5e89cdfe04584cb7f4d36003ffa2936681b03ecc0754f8e969c2becb7e24/charset_normalizer-3.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b010a7a4fd316c3c484d482922d13044979e78d1861f0e0650423144c616a46a", size = 146123 }, - { url = "https://files.pythonhosted.org/packages/a9/ac/ab729a15c516da2ab70a05f8722ecfccc3f04ed7a18e45c75bbbaa347d61/charset_normalizer-3.4.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4532bff1b8421fd0a320463030c7520f56a79c9024a4e88f01c537316019005a", size = 147943 }, - { url = "https://files.pythonhosted.org/packages/03/d2/3f392f23f042615689456e9a274640c1d2e5dd1d52de36ab8f7955f8f050/charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:d973f03c0cb71c5ed99037b870f2be986c3c05e63622c017ea9816881d2dd247", size = 142063 }, - { url = "https://files.pythonhosted.org/packages/f2/e3/e20aae5e1039a2cd9b08d9205f52142329f887f8cf70da3650326670bddf/charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:3a3bd0dcd373514dcec91c411ddb9632c0d7d92aed7093b8c3bbb6d69ca74408", size = 150578 }, - { url = "https://files.pythonhosted.org/packages/8d/af/779ad72a4da0aed925e1139d458adc486e61076d7ecdcc09e610ea8678db/charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:d9c3cdf5390dcd29aa8056d13e8e99526cda0305acc038b96b30352aff5ff2bb", size = 153629 }, - { url = "https://files.pythonhosted.org/packages/c2/b6/7aa450b278e7aa92cf7732140bfd8be21f5f29d5bf334ae987c945276639/charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:2bdfe3ac2e1bbe5b59a1a63721eb3b95fc9b6817ae4a46debbb4e11f6232428d", size = 150778 }, - { url = "https://files.pythonhosted.org/packages/39/f4/d9f4f712d0951dcbfd42920d3db81b00dd23b6ab520419626f4023334056/charset_normalizer-3.4.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:eab677309cdb30d047996b36d34caeda1dc91149e4fdca0b1a039b3f79d9a807", size = 146453 }, - { url = "https://files.pythonhosted.org/packages/49/2b/999d0314e4ee0cff3cb83e6bc9aeddd397eeed693edb4facb901eb8fbb69/charset_normalizer-3.4.1-cp310-cp310-win32.whl", hash = "sha256:c0429126cf75e16c4f0ad00ee0eae4242dc652290f940152ca8c75c3a4b6ee8f", size = 95479 }, - { url = "https://files.pythonhosted.org/packages/2d/ce/3cbed41cff67e455a386fb5e5dd8906cdda2ed92fbc6297921f2e4419309/charset_normalizer-3.4.1-cp310-cp310-win_amd64.whl", hash = "sha256:9f0b8b1c6d84c8034a44893aba5e767bf9c7a211e313a9605d9c617d7083829f", size = 102790 }, - { url = "https://files.pythonhosted.org/packages/72/80/41ef5d5a7935d2d3a773e3eaebf0a9350542f2cab4eac59a7a4741fbbbbe/charset_normalizer-3.4.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:8bfa33f4f2672964266e940dd22a195989ba31669bd84629f05fab3ef4e2d125", size = 194995 }, - { url = "https://files.pythonhosted.org/packages/7a/28/0b9fefa7b8b080ec492110af6d88aa3dea91c464b17d53474b6e9ba5d2c5/charset_normalizer-3.4.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:28bf57629c75e810b6ae989f03c0828d64d6b26a5e205535585f96093e405ed1", size = 139471 }, - { url = "https://files.pythonhosted.org/packages/71/64/d24ab1a997efb06402e3fc07317e94da358e2585165930d9d59ad45fcae2/charset_normalizer-3.4.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f08ff5e948271dc7e18a35641d2f11a4cd8dfd5634f55228b691e62b37125eb3", size = 149831 }, - { url = "https://files.pythonhosted.org/packages/37/ed/be39e5258e198655240db5e19e0b11379163ad7070962d6b0c87ed2c4d39/charset_normalizer-3.4.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:234ac59ea147c59ee4da87a0c0f098e9c8d169f4dc2a159ef720f1a61bbe27cd", size = 142335 }, - { url = "https://files.pythonhosted.org/packages/88/83/489e9504711fa05d8dde1574996408026bdbdbd938f23be67deebb5eca92/charset_normalizer-3.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fd4ec41f914fa74ad1b8304bbc634b3de73d2a0889bd32076342a573e0779e00", size = 143862 }, - { url = "https://files.pythonhosted.org/packages/c6/c7/32da20821cf387b759ad24627a9aca289d2822de929b8a41b6241767b461/charset_normalizer-3.4.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:eea6ee1db730b3483adf394ea72f808b6e18cf3cb6454b4d86e04fa8c4327a12", size = 145673 }, - { url = "https://files.pythonhosted.org/packages/68/85/f4288e96039abdd5aeb5c546fa20a37b50da71b5cf01e75e87f16cd43304/charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:c96836c97b1238e9c9e3fe90844c947d5afbf4f4c92762679acfe19927d81d77", size = 140211 }, - { url = "https://files.pythonhosted.org/packages/28/a3/a42e70d03cbdabc18997baf4f0227c73591a08041c149e710045c281f97b/charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:4d86f7aff21ee58f26dcf5ae81a9addbd914115cdebcbb2217e4f0ed8982e146", size = 148039 }, - { url = "https://files.pythonhosted.org/packages/85/e4/65699e8ab3014ecbe6f5c71d1a55d810fb716bbfd74f6283d5c2aa87febf/charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:09b5e6733cbd160dcc09589227187e242a30a49ca5cefa5a7edd3f9d19ed53fd", size = 151939 }, - { url = "https://files.pythonhosted.org/packages/b1/82/8e9fe624cc5374193de6860aba3ea8070f584c8565ee77c168ec13274bd2/charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:5777ee0881f9499ed0f71cc82cf873d9a0ca8af166dfa0af8ec4e675b7df48e6", size = 149075 }, - { url = "https://files.pythonhosted.org/packages/3d/7b/82865ba54c765560c8433f65e8acb9217cb839a9e32b42af4aa8e945870f/charset_normalizer-3.4.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:237bdbe6159cff53b4f24f397d43c6336c6b0b42affbe857970cefbb620911c8", size = 144340 }, - { url = "https://files.pythonhosted.org/packages/b5/b6/9674a4b7d4d99a0d2df9b215da766ee682718f88055751e1e5e753c82db0/charset_normalizer-3.4.1-cp311-cp311-win32.whl", hash = "sha256:8417cb1f36cc0bc7eaba8ccb0e04d55f0ee52df06df3ad55259b9a323555fc8b", size = 95205 }, - { url = "https://files.pythonhosted.org/packages/1e/ab/45b180e175de4402dcf7547e4fb617283bae54ce35c27930a6f35b6bef15/charset_normalizer-3.4.1-cp311-cp311-win_amd64.whl", hash = "sha256:d7f50a1f8c450f3925cb367d011448c39239bb3eb4117c36a6d354794de4ce76", size = 102441 }, - { url = "https://files.pythonhosted.org/packages/0a/9a/dd1e1cdceb841925b7798369a09279bd1cf183cef0f9ddf15a3a6502ee45/charset_normalizer-3.4.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:73d94b58ec7fecbc7366247d3b0b10a21681004153238750bb67bd9012414545", size = 196105 }, - { url = "https://files.pythonhosted.org/packages/d3/8c/90bfabf8c4809ecb648f39794cf2a84ff2e7d2a6cf159fe68d9a26160467/charset_normalizer-3.4.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dad3e487649f498dd991eeb901125411559b22e8d7ab25d3aeb1af367df5efd7", size = 140404 }, - { url = "https://files.pythonhosted.org/packages/ad/8f/e410d57c721945ea3b4f1a04b74f70ce8fa800d393d72899f0a40526401f/charset_normalizer-3.4.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c30197aa96e8eed02200a83fba2657b4c3acd0f0aa4bdc9f6c1af8e8962e0757", size = 150423 }, - { url = "https://files.pythonhosted.org/packages/f0/b8/e6825e25deb691ff98cf5c9072ee0605dc2acfca98af70c2d1b1bc75190d/charset_normalizer-3.4.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2369eea1ee4a7610a860d88f268eb39b95cb588acd7235e02fd5a5601773d4fa", size = 143184 }, - { url = "https://files.pythonhosted.org/packages/3e/a2/513f6cbe752421f16d969e32f3583762bfd583848b763913ddab8d9bfd4f/charset_normalizer-3.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc2722592d8998c870fa4e290c2eec2c1569b87fe58618e67d38b4665dfa680d", size = 145268 }, - { url = "https://files.pythonhosted.org/packages/74/94/8a5277664f27c3c438546f3eb53b33f5b19568eb7424736bdc440a88a31f/charset_normalizer-3.4.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ffc9202a29ab3920fa812879e95a9e78b2465fd10be7fcbd042899695d75e616", size = 147601 }, - { url = "https://files.pythonhosted.org/packages/7c/5f/6d352c51ee763623a98e31194823518e09bfa48be2a7e8383cf691bbb3d0/charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:804a4d582ba6e5b747c625bf1255e6b1507465494a40a2130978bda7b932c90b", size = 141098 }, - { url = "https://files.pythonhosted.org/packages/78/d4/f5704cb629ba5ab16d1d3d741396aec6dc3ca2b67757c45b0599bb010478/charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:0f55e69f030f7163dffe9fd0752b32f070566451afe180f99dbeeb81f511ad8d", size = 149520 }, - { url = "https://files.pythonhosted.org/packages/c5/96/64120b1d02b81785f222b976c0fb79a35875457fa9bb40827678e54d1bc8/charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:c4c3e6da02df6fa1410a7680bd3f63d4f710232d3139089536310d027950696a", size = 152852 }, - { url = "https://files.pythonhosted.org/packages/84/c9/98e3732278a99f47d487fd3468bc60b882920cef29d1fa6ca460a1fdf4e6/charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:5df196eb874dae23dcfb968c83d4f8fdccb333330fe1fc278ac5ceeb101003a9", size = 150488 }, - { url = "https://files.pythonhosted.org/packages/13/0e/9c8d4cb99c98c1007cc11eda969ebfe837bbbd0acdb4736d228ccaabcd22/charset_normalizer-3.4.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e358e64305fe12299a08e08978f51fc21fac060dcfcddd95453eabe5b93ed0e1", size = 146192 }, - { url = "https://files.pythonhosted.org/packages/b2/21/2b6b5b860781a0b49427309cb8670785aa543fb2178de875b87b9cc97746/charset_normalizer-3.4.1-cp312-cp312-win32.whl", hash = "sha256:9b23ca7ef998bc739bf6ffc077c2116917eabcc901f88da1b9856b210ef63f35", size = 95550 }, - { url = "https://files.pythonhosted.org/packages/21/5b/1b390b03b1d16c7e382b561c5329f83cc06623916aab983e8ab9239c7d5c/charset_normalizer-3.4.1-cp312-cp312-win_amd64.whl", hash = "sha256:6ff8a4a60c227ad87030d76e99cd1698345d4491638dfa6673027c48b3cd395f", size = 102785 }, { url = "https://files.pythonhosted.org/packages/38/94/ce8e6f63d18049672c76d07d119304e1e2d7c6098f0841b51c666e9f44a0/charset_normalizer-3.4.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:aabfa34badd18f1da5ec1bc2715cadc8dca465868a4e73a0173466b688f29dda", size = 195698 }, { url = "https://files.pythonhosted.org/packages/24/2e/dfdd9770664aae179a96561cc6952ff08f9a8cd09a908f259a9dfa063568/charset_normalizer-3.4.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:22e14b5d70560b8dd51ec22863f370d1e595ac3d024cb8ad7d308b4cd95f8313", size = 140162 }, { url = "https://files.pythonhosted.org/packages/24/4e/f646b9093cff8fc86f2d60af2de4dc17c759de9d554f130b140ea4738ca6/charset_normalizer-3.4.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8436c508b408b82d87dc5f62496973a1805cd46727c34440b0d29d8a2f50a6c9", size = 150263 }, @@ -165,19 +70,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/e4/93/946a86ce20790e11312c87c75ba68d5f6ad2208cfb52b2d6a2c32840d922/charset_normalizer-3.4.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:fa88b843d6e211393a37219e6a1c1df99d35e8fd90446f1118f4216e307e48cd", size = 145732 }, { url = "https://files.pythonhosted.org/packages/cd/e5/131d2fb1b0dddafc37be4f3a2fa79aa4c037368be9423061dccadfd90091/charset_normalizer-3.4.1-cp313-cp313-win32.whl", hash = "sha256:eb8178fe3dba6450a3e024e95ac49ed3400e506fd4e9e5c32d30adda88cbd407", size = 95391 }, { url = "https://files.pythonhosted.org/packages/27/f2/4f9a69cc7712b9b5ad8fdb87039fd89abba997ad5cbe690d1835d40405b0/charset_normalizer-3.4.1-cp313-cp313-win_amd64.whl", hash = "sha256:b1ac5992a838106edb89654e0aebfc24f5848ae2547d22c2c3f66454daa11971", size = 102702 }, - { url = "https://files.pythonhosted.org/packages/7f/c0/b913f8f02836ed9ab32ea643c6fe4d3325c3d8627cf6e78098671cafff86/charset_normalizer-3.4.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:b97e690a2118911e39b4042088092771b4ae3fc3aa86518f84b8cf6888dbdb41", size = 197867 }, - { url = "https://files.pythonhosted.org/packages/0f/6c/2bee440303d705b6fb1e2ec789543edec83d32d258299b16eed28aad48e0/charset_normalizer-3.4.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:78baa6d91634dfb69ec52a463534bc0df05dbd546209b79a3880a34487f4b84f", size = 141385 }, - { url = "https://files.pythonhosted.org/packages/3d/04/cb42585f07f6f9fd3219ffb6f37d5a39b4fd2db2355b23683060029c35f7/charset_normalizer-3.4.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1a2bc9f351a75ef49d664206d51f8e5ede9da246602dc2d2726837620ea034b2", size = 151367 }, - { url = "https://files.pythonhosted.org/packages/54/54/2412a5b093acb17f0222de007cc129ec0e0df198b5ad2ce5699355269dfe/charset_normalizer-3.4.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:75832c08354f595c760a804588b9357d34ec00ba1c940c15e31e96d902093770", size = 143928 }, - { url = "https://files.pythonhosted.org/packages/5a/6d/e2773862b043dcf8a221342954f375392bb2ce6487bcd9f2c1b34e1d6781/charset_normalizer-3.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0af291f4fe114be0280cdd29d533696a77b5b49cfde5467176ecab32353395c4", size = 146203 }, - { url = "https://files.pythonhosted.org/packages/b9/f8/ca440ef60d8f8916022859885f231abb07ada3c347c03d63f283bec32ef5/charset_normalizer-3.4.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0167ddc8ab6508fe81860a57dd472b2ef4060e8d378f0cc555707126830f2537", size = 148082 }, - { url = "https://files.pythonhosted.org/packages/04/d2/42fd330901aaa4b805a1097856c2edf5095e260a597f65def493f4b8c833/charset_normalizer-3.4.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:2a75d49014d118e4198bcee5ee0a6f25856b29b12dbf7cd012791f8a6cc5c496", size = 142053 }, - { url = "https://files.pythonhosted.org/packages/9e/af/3a97a4fa3c53586f1910dadfc916e9c4f35eeada36de4108f5096cb7215f/charset_normalizer-3.4.1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:363e2f92b0f0174b2f8238240a1a30142e3db7b957a5dd5689b0e75fb717cc78", size = 150625 }, - { url = "https://files.pythonhosted.org/packages/26/ae/23d6041322a3556e4da139663d02fb1b3c59a23ab2e2b56432bd2ad63ded/charset_normalizer-3.4.1-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:ab36c8eb7e454e34e60eb55ca5d241a5d18b2c6244f6827a30e451c42410b5f7", size = 153549 }, - { url = "https://files.pythonhosted.org/packages/94/22/b8f2081c6a77cb20d97e57e0b385b481887aa08019d2459dc2858ed64871/charset_normalizer-3.4.1-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:4c0907b1928a36d5a998d72d64d8eaa7244989f7aaaf947500d3a800c83a3fd6", size = 150945 }, - { url = "https://files.pythonhosted.org/packages/c7/0b/c5ec5092747f801b8b093cdf5610e732b809d6cb11f4c51e35fc28d1d389/charset_normalizer-3.4.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:04432ad9479fa40ec0f387795ddad4437a2b50417c69fa275e212933519ff294", size = 146595 }, - { url = "https://files.pythonhosted.org/packages/0c/5a/0b59704c38470df6768aa154cc87b1ac7c9bb687990a1559dc8765e8627e/charset_normalizer-3.4.1-cp39-cp39-win32.whl", hash = "sha256:3bed14e9c89dcb10e8f3a29f9ccac4955aebe93c71ae803af79265c9ca5644c5", size = 95453 }, - { url = "https://files.pythonhosted.org/packages/85/2d/a9790237cb4d01a6d57afadc8573c8b73c609ade20b80f4cda30802009ee/charset_normalizer-3.4.1-cp39-cp39-win_amd64.whl", hash = "sha256:49402233c892a461407c512a19435d1ce275543138294f7ef013f0b63d5d3765", size = 102811 }, { url = "https://files.pythonhosted.org/packages/0e/f6/65ecc6878a89bb1c23a086ea335ad4bf21a588990c3f535a227b9eea9108/charset_normalizer-3.4.1-py3-none-any.whl", hash = "sha256:d98b1668f06378c6dbefec3b92299716b931cd4e6061f3c875a71ced1780ab85", size = 49767 }, ] @@ -223,16 +115,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/b3/9f/6a3e0391957cc0c5f84aef9fbdd763035f2b52e998a53f99345e3ac69312/cryptography-44.0.2-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:6f101b1f780f7fc613d040ca4bdf835c6ef3b00e9bd7125a4255ec574c7916e4", size = 4298631 }, { url = "https://files.pythonhosted.org/packages/e2/a5/5bc097adb4b6d22a24dea53c51f37e480aaec3465285c253098642696423/cryptography-44.0.2-cp39-abi3-win32.whl", hash = "sha256:3dc62975e31617badc19a906481deacdeb80b4bb454394b4098e3f2525a488c5", size = 2773792 }, { url = "https://files.pythonhosted.org/packages/33/cf/1f7649b8b9a3543e042d3f348e398a061923ac05b507f3f4d95f11938aa9/cryptography-44.0.2-cp39-abi3-win_amd64.whl", hash = "sha256:5f6f90b72d8ccadb9c6e311c775c8305381db88374c65fa1a68250aa8a9cb3a6", size = 3210957 }, - { url = "https://files.pythonhosted.org/packages/99/10/173be140714d2ebaea8b641ff801cbcb3ef23101a2981cbf08057876f89e/cryptography-44.0.2-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:af4ff3e388f2fa7bff9f7f2b31b87d5651c45731d3e8cfa0944be43dff5cfbdb", size = 3396886 }, - { url = "https://files.pythonhosted.org/packages/2f/b4/424ea2d0fce08c24ede307cead3409ecbfc2f566725d4701b9754c0a1174/cryptography-44.0.2-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:0529b1d5a0105dd3731fa65680b45ce49da4d8115ea76e9da77a875396727b41", size = 3892387 }, - { url = "https://files.pythonhosted.org/packages/28/20/8eaa1a4f7c68a1cb15019dbaad59c812d4df4fac6fd5f7b0b9c5177f1edd/cryptography-44.0.2-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:7ca25849404be2f8e4b3c59483d9d3c51298a22c1c61a0e84415104dacaf5562", size = 4109922 }, - { url = "https://files.pythonhosted.org/packages/11/25/5ed9a17d532c32b3bc81cc294d21a36c772d053981c22bd678396bc4ae30/cryptography-44.0.2-pp310-pypy310_pp73-manylinux_2_34_aarch64.whl", hash = "sha256:268e4e9b177c76d569e8a145a6939eca9a5fec658c932348598818acf31ae9a5", size = 3895715 }, - { url = "https://files.pythonhosted.org/packages/63/31/2aac03b19c6329b62c45ba4e091f9de0b8f687e1b0cd84f101401bece343/cryptography-44.0.2-pp310-pypy310_pp73-manylinux_2_34_x86_64.whl", hash = "sha256:9eb9d22b0a5d8fd9925a7764a054dca914000607dff201a24c791ff5c799e1fa", size = 4109876 }, - { url = "https://files.pythonhosted.org/packages/99/ec/6e560908349843718db1a782673f36852952d52a55ab14e46c42c8a7690a/cryptography-44.0.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:2bf7bf75f7df9715f810d1b038870309342bff3069c5bd8c6b96128cb158668d", size = 3131719 }, - { url = "https://files.pythonhosted.org/packages/d6/d7/f30e75a6aa7d0f65031886fa4a1485c2fbfe25a1896953920f6a9cfe2d3b/cryptography-44.0.2-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:909c97ab43a9c0c0b0ada7a1281430e4e5ec0458e6d9244c0e821bbf152f061d", size = 3887513 }, - { url = "https://files.pythonhosted.org/packages/9c/b4/7a494ce1032323ca9db9a3661894c66e0d7142ad2079a4249303402d8c71/cryptography-44.0.2-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:96e7a5e9d6e71f9f4fca8eebfd603f8e86c5225bb18eb621b2c1e50b290a9471", size = 4107432 }, - { url = "https://files.pythonhosted.org/packages/45/f8/6b3ec0bc56123b344a8d2b3264a325646d2dcdbdd9848b5e6f3d37db90b3/cryptography-44.0.2-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl", hash = "sha256:d1b3031093a366ac767b3feb8bcddb596671b3aaff82d4050f984da0c248b615", size = 3891421 }, - { url = "https://files.pythonhosted.org/packages/57/ff/f3b4b2d007c2a646b0f69440ab06224f9cf37a977a72cdb7b50632174e8a/cryptography-44.0.2-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl", hash = "sha256:04abd71114848aa25edb28e225ab5f268096f44cf0127f3d36975bdf1bdf3390", size = 4107081 }, ] [[package]] @@ -547,33 +429,6 @@ version = "6.0.2" source = { registry = "https://pypi.org/simple" } sdist = { url = "https://files.pythonhosted.org/packages/54/ed/79a089b6be93607fa5cdaedf301d7dfb23af5f25c398d5ead2525b063e17/pyyaml-6.0.2.tar.gz", hash = "sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e", size = 130631 } wheels = [ - { url = "https://files.pythonhosted.org/packages/9b/95/a3fac87cb7158e231b5a6012e438c647e1a87f09f8e0d123acec8ab8bf71/PyYAML-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086", size = 184199 }, - { url = "https://files.pythonhosted.org/packages/c7/7a/68bd47624dab8fd4afbfd3c48e3b79efe09098ae941de5b58abcbadff5cb/PyYAML-6.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf", size = 171758 }, - { url = "https://files.pythonhosted.org/packages/49/ee/14c54df452143b9ee9f0f29074d7ca5516a36edb0b4cc40c3f280131656f/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237", size = 718463 }, - { url = "https://files.pythonhosted.org/packages/4d/61/de363a97476e766574650d742205be468921a7b532aa2499fcd886b62530/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b", size = 719280 }, - { url = "https://files.pythonhosted.org/packages/6b/4e/1523cb902fd98355e2e9ea5e5eb237cbc5f3ad5f3075fa65087aa0ecb669/PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed", size = 751239 }, - { url = "https://files.pythonhosted.org/packages/b7/33/5504b3a9a4464893c32f118a9cc045190a91637b119a9c881da1cf6b7a72/PyYAML-6.0.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180", size = 695802 }, - { url = "https://files.pythonhosted.org/packages/5c/20/8347dcabd41ef3a3cdc4f7b7a2aff3d06598c8779faa189cdbf878b626a4/PyYAML-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68", size = 720527 }, - { url = "https://files.pythonhosted.org/packages/be/aa/5afe99233fb360d0ff37377145a949ae258aaab831bde4792b32650a4378/PyYAML-6.0.2-cp310-cp310-win32.whl", hash = "sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99", size = 144052 }, - { url = "https://files.pythonhosted.org/packages/b5/84/0fa4b06f6d6c958d207620fc60005e241ecedceee58931bb20138e1e5776/PyYAML-6.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e", size = 161774 }, - { url = "https://files.pythonhosted.org/packages/f8/aa/7af4e81f7acba21a4c6be026da38fd2b872ca46226673c89a758ebdc4fd2/PyYAML-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774", size = 184612 }, - { url = "https://files.pythonhosted.org/packages/8b/62/b9faa998fd185f65c1371643678e4d58254add437edb764a08c5a98fb986/PyYAML-6.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee", size = 172040 }, - { url = "https://files.pythonhosted.org/packages/ad/0c/c804f5f922a9a6563bab712d8dcc70251e8af811fce4524d57c2c0fd49a4/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c", size = 736829 }, - { url = "https://files.pythonhosted.org/packages/51/16/6af8d6a6b210c8e54f1406a6b9481febf9c64a3109c541567e35a49aa2e7/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317", size = 764167 }, - { url = "https://files.pythonhosted.org/packages/75/e4/2c27590dfc9992f73aabbeb9241ae20220bd9452df27483b6e56d3975cc5/PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85", size = 762952 }, - { url = "https://files.pythonhosted.org/packages/9b/97/ecc1abf4a823f5ac61941a9c00fe501b02ac3ab0e373c3857f7d4b83e2b6/PyYAML-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4", size = 735301 }, - { url = "https://files.pythonhosted.org/packages/45/73/0f49dacd6e82c9430e46f4a027baa4ca205e8b0a9dce1397f44edc23559d/PyYAML-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e", size = 756638 }, - { url = "https://files.pythonhosted.org/packages/22/5f/956f0f9fc65223a58fbc14459bf34b4cc48dec52e00535c79b8db361aabd/PyYAML-6.0.2-cp311-cp311-win32.whl", hash = "sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5", size = 143850 }, - { url = "https://files.pythonhosted.org/packages/ed/23/8da0bbe2ab9dcdd11f4f4557ccaf95c10b9811b13ecced089d43ce59c3c8/PyYAML-6.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44", size = 161980 }, - { url = "https://files.pythonhosted.org/packages/86/0c/c581167fc46d6d6d7ddcfb8c843a4de25bdd27e4466938109ca68492292c/PyYAML-6.0.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab", size = 183873 }, - { url = "https://files.pythonhosted.org/packages/a8/0c/38374f5bb272c051e2a69281d71cba6fdb983413e6758b84482905e29a5d/PyYAML-6.0.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725", size = 173302 }, - { url = "https://files.pythonhosted.org/packages/c3/93/9916574aa8c00aa06bbac729972eb1071d002b8e158bd0e83a3b9a20a1f7/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5", size = 739154 }, - { url = "https://files.pythonhosted.org/packages/95/0f/b8938f1cbd09739c6da569d172531567dbcc9789e0029aa070856f123984/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425", size = 766223 }, - { url = "https://files.pythonhosted.org/packages/b9/2b/614b4752f2e127db5cc206abc23a8c19678e92b23c3db30fc86ab731d3bd/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476", size = 767542 }, - { url = "https://files.pythonhosted.org/packages/d4/00/dd137d5bcc7efea1836d6264f049359861cf548469d18da90cd8216cf05f/PyYAML-6.0.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48", size = 731164 }, - { url = "https://files.pythonhosted.org/packages/c9/1f/4f998c900485e5c0ef43838363ba4a9723ac0ad73a9dc42068b12aaba4e4/PyYAML-6.0.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b", size = 756611 }, - { url = "https://files.pythonhosted.org/packages/df/d1/f5a275fdb252768b7a11ec63585bc38d0e87c9e05668a139fea92b80634c/PyYAML-6.0.2-cp312-cp312-win32.whl", hash = "sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4", size = 140591 }, - { url = "https://files.pythonhosted.org/packages/0c/e8/4f648c598b17c3d06e8753d7d13d57542b30d56e6c2dedf9c331ae56312e/PyYAML-6.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8", size = 156338 }, { url = "https://files.pythonhosted.org/packages/ef/e3/3af305b830494fa85d95f6d95ef7fa73f2ee1cc8ef5b495c7c3269fb835f/PyYAML-6.0.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba", size = 181309 }, { url = "https://files.pythonhosted.org/packages/45/9f/3b1c20a0b7a3200524eb0076cc027a970d320bd3a6592873c85c92a08731/PyYAML-6.0.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1", size = 171679 }, { url = "https://files.pythonhosted.org/packages/7c/9a/337322f27005c33bcb656c655fa78325b730324c78620e8328ae28b64d0c/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133", size = 733428 }, @@ -583,24 +438,12 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/fe/0f/25911a9f080464c59fab9027482f822b86bf0608957a5fcc6eaac85aa515/PyYAML-6.0.2-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652", size = 751597 }, { url = "https://files.pythonhosted.org/packages/14/0d/e2c3b43bbce3cf6bd97c840b46088a3031085179e596d4929729d8d68270/PyYAML-6.0.2-cp313-cp313-win32.whl", hash = "sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183", size = 140527 }, { url = "https://files.pythonhosted.org/packages/fa/de/02b54f42487e3d3c6efb3f89428677074ca7bf43aae402517bc7cca949f3/PyYAML-6.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563", size = 156446 }, - { url = "https://files.pythonhosted.org/packages/65/d8/b7a1db13636d7fb7d4ff431593c510c8b8fca920ade06ca8ef20015493c5/PyYAML-6.0.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:688ba32a1cffef67fd2e9398a2efebaea461578b0923624778664cc1c914db5d", size = 184777 }, - { url = "https://files.pythonhosted.org/packages/0a/02/6ec546cd45143fdf9840b2c6be8d875116a64076218b61d68e12548e5839/PyYAML-6.0.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a8786accb172bd8afb8be14490a16625cbc387036876ab6ba70912730faf8e1f", size = 172318 }, - { url = "https://files.pythonhosted.org/packages/0e/9a/8cc68be846c972bda34f6c2a93abb644fb2476f4dcc924d52175786932c9/PyYAML-6.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d8e03406cac8513435335dbab54c0d385e4a49e4945d2909a581c83647ca0290", size = 720891 }, - { url = "https://files.pythonhosted.org/packages/e9/6c/6e1b7f40181bc4805e2e07f4abc10a88ce4648e7e95ff1abe4ae4014a9b2/PyYAML-6.0.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f753120cb8181e736c57ef7636e83f31b9c0d1722c516f7e86cf15b7aa57ff12", size = 722614 }, - { url = "https://files.pythonhosted.org/packages/3d/32/e7bd8535d22ea2874cef6a81021ba019474ace0d13a4819c2a4bce79bd6a/PyYAML-6.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3b1fdb9dc17f5a7677423d508ab4f243a726dea51fa5e70992e59a7411c89d19", size = 737360 }, - { url = "https://files.pythonhosted.org/packages/d7/12/7322c1e30b9be969670b672573d45479edef72c9a0deac3bb2868f5d7469/PyYAML-6.0.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:0b69e4ce7a131fe56b7e4d770c67429700908fc0752af059838b1cfb41960e4e", size = 699006 }, - { url = "https://files.pythonhosted.org/packages/82/72/04fcad41ca56491995076630c3ec1e834be241664c0c09a64c9a2589b507/PyYAML-6.0.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:a9f8c2e67970f13b16084e04f134610fd1d374bf477b17ec1599185cf611d725", size = 723577 }, - { url = "https://files.pythonhosted.org/packages/ed/5e/46168b1f2757f1fcd442bc3029cd8767d88a98c9c05770d8b420948743bb/PyYAML-6.0.2-cp39-cp39-win32.whl", hash = "sha256:6395c297d42274772abc367baaa79683958044e5d3835486c16da75d2a694631", size = 144593 }, - { url = "https://files.pythonhosted.org/packages/19/87/5124b1c1f2412bb95c59ec481eaf936cd32f0fe2a7b16b97b81c4c017a6a/PyYAML-6.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8", size = 162312 }, ] [[package]] name = "redis" version = "5.2.1" source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "async-timeout", marker = "python_full_version < '3.11.3'" }, -] sdist = { url = "https://files.pythonhosted.org/packages/47/da/d283a37303a995cd36f8b92db85135153dc4f7a8e4441aa827721b442cfb/redis-5.2.1.tar.gz", hash = "sha256:16f2e22dff21d5125e8481515e386711a34cbec50f0e44413dd7d9c060a54e0f", size = 4608355 } wheels = [ { url = "https://files.pythonhosted.org/packages/3c/5f/fa26b9b2672cbe30e07d9a5bdf39cf16e3b80b42916757c5f92bca88e4ba/redis-5.2.1-py3-none-any.whl", hash = "sha256:ee7e1056b9aea0f04c6c2ed59452947f34c4940ee025f5dd83e6a6418b6989e4", size = 261502 }, @@ -612,52 +455,6 @@ version = "2024.11.6" source = { registry = "https://pypi.org/simple" } sdist = { url = "https://files.pythonhosted.org/packages/8e/5f/bd69653fbfb76cf8604468d3b4ec4c403197144c7bfe0e6a5fc9e02a07cb/regex-2024.11.6.tar.gz", hash = "sha256:7ab159b063c52a0333c884e4679f8d7a85112ee3078fe3d9004b2dd875585519", size = 399494 } wheels = [ - { url = "https://files.pythonhosted.org/packages/95/3c/4651f6b130c6842a8f3df82461a8950f923925db8b6961063e82744bddcc/regex-2024.11.6-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:ff590880083d60acc0433f9c3f713c51f7ac6ebb9adf889c79a261ecf541aa91", size = 482674 }, - { url = "https://files.pythonhosted.org/packages/15/51/9f35d12da8434b489c7b7bffc205c474a0a9432a889457026e9bc06a297a/regex-2024.11.6-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:658f90550f38270639e83ce492f27d2c8d2cd63805c65a13a14d36ca126753f0", size = 287684 }, - { url = "https://files.pythonhosted.org/packages/bd/18/b731f5510d1b8fb63c6b6d3484bfa9a59b84cc578ac8b5172970e05ae07c/regex-2024.11.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:164d8b7b3b4bcb2068b97428060b2a53be050085ef94eca7f240e7947f1b080e", size = 284589 }, - { url = "https://files.pythonhosted.org/packages/78/a2/6dd36e16341ab95e4c6073426561b9bfdeb1a9c9b63ab1b579c2e96cb105/regex-2024.11.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d3660c82f209655a06b587d55e723f0b813d3a7db2e32e5e7dc64ac2a9e86fde", size = 782511 }, - { url = "https://files.pythonhosted.org/packages/1b/2b/323e72d5d2fd8de0d9baa443e1ed70363ed7e7b2fb526f5950c5cb99c364/regex-2024.11.6-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d22326fcdef5e08c154280b71163ced384b428343ae16a5ab2b3354aed12436e", size = 821149 }, - { url = "https://files.pythonhosted.org/packages/90/30/63373b9ea468fbef8a907fd273e5c329b8c9535fee36fc8dba5fecac475d/regex-2024.11.6-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f1ac758ef6aebfc8943560194e9fd0fa18bcb34d89fd8bd2af18183afd8da3a2", size = 809707 }, - { url = "https://files.pythonhosted.org/packages/f2/98/26d3830875b53071f1f0ae6d547f1d98e964dd29ad35cbf94439120bb67a/regex-2024.11.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:997d6a487ff00807ba810e0f8332c18b4eb8d29463cfb7c820dc4b6e7562d0cf", size = 781702 }, - { url = "https://files.pythonhosted.org/packages/87/55/eb2a068334274db86208ab9d5599ffa63631b9f0f67ed70ea7c82a69bbc8/regex-2024.11.6-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:02a02d2bb04fec86ad61f3ea7f49c015a0681bf76abb9857f945d26159d2968c", size = 771976 }, - { url = "https://files.pythonhosted.org/packages/74/c0/be707bcfe98254d8f9d2cff55d216e946f4ea48ad2fd8cf1428f8c5332ba/regex-2024.11.6-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:f02f93b92358ee3f78660e43b4b0091229260c5d5c408d17d60bf26b6c900e86", size = 697397 }, - { url = "https://files.pythonhosted.org/packages/49/dc/bb45572ceb49e0f6509f7596e4ba7031f6819ecb26bc7610979af5a77f45/regex-2024.11.6-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:06eb1be98df10e81ebaded73fcd51989dcf534e3c753466e4b60c4697a003b67", size = 768726 }, - { url = "https://files.pythonhosted.org/packages/5a/db/f43fd75dc4c0c2d96d0881967897926942e935d700863666f3c844a72ce6/regex-2024.11.6-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:040df6fe1a5504eb0f04f048e6d09cd7c7110fef851d7c567a6b6e09942feb7d", size = 775098 }, - { url = "https://files.pythonhosted.org/packages/99/d7/f94154db29ab5a89d69ff893159b19ada89e76b915c1293e98603d39838c/regex-2024.11.6-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:fdabbfc59f2c6edba2a6622c647b716e34e8e3867e0ab975412c5c2f79b82da2", size = 839325 }, - { url = "https://files.pythonhosted.org/packages/f7/17/3cbfab1f23356fbbf07708220ab438a7efa1e0f34195bf857433f79f1788/regex-2024.11.6-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:8447d2d39b5abe381419319f942de20b7ecd60ce86f16a23b0698f22e1b70008", size = 843277 }, - { url = "https://files.pythonhosted.org/packages/7e/f2/48b393b51900456155de3ad001900f94298965e1cad1c772b87f9cfea011/regex-2024.11.6-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:da8f5fc57d1933de22a9e23eec290a0d8a5927a5370d24bda9a6abe50683fe62", size = 773197 }, - { url = "https://files.pythonhosted.org/packages/45/3f/ef9589aba93e084cd3f8471fded352826dcae8489b650d0b9b27bc5bba8a/regex-2024.11.6-cp310-cp310-win32.whl", hash = "sha256:b489578720afb782f6ccf2840920f3a32e31ba28a4b162e13900c3e6bd3f930e", size = 261714 }, - { url = "https://files.pythonhosted.org/packages/42/7e/5f1b92c8468290c465fd50c5318da64319133231415a8aa6ea5ab995a815/regex-2024.11.6-cp310-cp310-win_amd64.whl", hash = "sha256:5071b2093e793357c9d8b2929dfc13ac5f0a6c650559503bb81189d0a3814519", size = 274042 }, - { url = "https://files.pythonhosted.org/packages/58/58/7e4d9493a66c88a7da6d205768119f51af0f684fe7be7bac8328e217a52c/regex-2024.11.6-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:5478c6962ad548b54a591778e93cd7c456a7a29f8eca9c49e4f9a806dcc5d638", size = 482669 }, - { url = "https://files.pythonhosted.org/packages/34/4c/8f8e631fcdc2ff978609eaeef1d6994bf2f028b59d9ac67640ed051f1218/regex-2024.11.6-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:2c89a8cc122b25ce6945f0423dc1352cb9593c68abd19223eebbd4e56612c5b7", size = 287684 }, - { url = "https://files.pythonhosted.org/packages/c5/1b/f0e4d13e6adf866ce9b069e191f303a30ab1277e037037a365c3aad5cc9c/regex-2024.11.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:94d87b689cdd831934fa3ce16cc15cd65748e6d689f5d2b8f4f4df2065c9fa20", size = 284589 }, - { url = "https://files.pythonhosted.org/packages/25/4d/ab21047f446693887f25510887e6820b93f791992994f6498b0318904d4a/regex-2024.11.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1062b39a0a2b75a9c694f7a08e7183a80c63c0d62b301418ffd9c35f55aaa114", size = 792121 }, - { url = "https://files.pythonhosted.org/packages/45/ee/c867e15cd894985cb32b731d89576c41a4642a57850c162490ea34b78c3b/regex-2024.11.6-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:167ed4852351d8a750da48712c3930b031f6efdaa0f22fa1933716bfcd6bf4a3", size = 831275 }, - { url = "https://files.pythonhosted.org/packages/b3/12/b0f480726cf1c60f6536fa5e1c95275a77624f3ac8fdccf79e6727499e28/regex-2024.11.6-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2d548dafee61f06ebdb584080621f3e0c23fff312f0de1afc776e2a2ba99a74f", size = 818257 }, - { url = "https://files.pythonhosted.org/packages/bf/ce/0d0e61429f603bac433910d99ef1a02ce45a8967ffbe3cbee48599e62d88/regex-2024.11.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f2a19f302cd1ce5dd01a9099aaa19cae6173306d1302a43b627f62e21cf18ac0", size = 792727 }, - { url = "https://files.pythonhosted.org/packages/e4/c1/243c83c53d4a419c1556f43777ccb552bccdf79d08fda3980e4e77dd9137/regex-2024.11.6-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bec9931dfb61ddd8ef2ebc05646293812cb6b16b60cf7c9511a832b6f1854b55", size = 780667 }, - { url = "https://files.pythonhosted.org/packages/c5/f4/75eb0dd4ce4b37f04928987f1d22547ddaf6c4bae697623c1b05da67a8aa/regex-2024.11.6-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:9714398225f299aa85267fd222f7142fcb5c769e73d7733344efc46f2ef5cf89", size = 776963 }, - { url = "https://files.pythonhosted.org/packages/16/5d/95c568574e630e141a69ff8a254c2f188b4398e813c40d49228c9bbd9875/regex-2024.11.6-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:202eb32e89f60fc147a41e55cb086db2a3f8cb82f9a9a88440dcfc5d37faae8d", size = 784700 }, - { url = "https://files.pythonhosted.org/packages/8e/b5/f8495c7917f15cc6fee1e7f395e324ec3e00ab3c665a7dc9d27562fd5290/regex-2024.11.6-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:4181b814e56078e9b00427ca358ec44333765f5ca1b45597ec7446d3a1ef6e34", size = 848592 }, - { url = "https://files.pythonhosted.org/packages/1c/80/6dd7118e8cb212c3c60b191b932dc57db93fb2e36fb9e0e92f72a5909af9/regex-2024.11.6-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:068376da5a7e4da51968ce4c122a7cd31afaaec4fccc7856c92f63876e57b51d", size = 852929 }, - { url = "https://files.pythonhosted.org/packages/11/9b/5a05d2040297d2d254baf95eeeb6df83554e5e1df03bc1a6687fc4ba1f66/regex-2024.11.6-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ac10f2c4184420d881a3475fb2c6f4d95d53a8d50209a2500723d831036f7c45", size = 781213 }, - { url = "https://files.pythonhosted.org/packages/26/b7/b14e2440156ab39e0177506c08c18accaf2b8932e39fb092074de733d868/regex-2024.11.6-cp311-cp311-win32.whl", hash = "sha256:c36f9b6f5f8649bb251a5f3f66564438977b7ef8386a52460ae77e6070d309d9", size = 261734 }, - { url = "https://files.pythonhosted.org/packages/80/32/763a6cc01d21fb3819227a1cc3f60fd251c13c37c27a73b8ff4315433a8e/regex-2024.11.6-cp311-cp311-win_amd64.whl", hash = "sha256:02e28184be537f0e75c1f9b2f8847dc51e08e6e171c6bde130b2687e0c33cf60", size = 274052 }, - { url = "https://files.pythonhosted.org/packages/ba/30/9a87ce8336b172cc232a0db89a3af97929d06c11ceaa19d97d84fa90a8f8/regex-2024.11.6-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:52fb28f528778f184f870b7cf8f225f5eef0a8f6e3778529bdd40c7b3920796a", size = 483781 }, - { url = "https://files.pythonhosted.org/packages/01/e8/00008ad4ff4be8b1844786ba6636035f7ef926db5686e4c0f98093612add/regex-2024.11.6-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:fdd6028445d2460f33136c55eeb1f601ab06d74cb3347132e1c24250187500d9", size = 288455 }, - { url = "https://files.pythonhosted.org/packages/60/85/cebcc0aff603ea0a201667b203f13ba75d9fc8668fab917ac5b2de3967bc/regex-2024.11.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:805e6b60c54bf766b251e94526ebad60b7de0c70f70a4e6210ee2891acb70bf2", size = 284759 }, - { url = "https://files.pythonhosted.org/packages/94/2b/701a4b0585cb05472a4da28ee28fdfe155f3638f5e1ec92306d924e5faf0/regex-2024.11.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b85c2530be953a890eaffde05485238f07029600e8f098cdf1848d414a8b45e4", size = 794976 }, - { url = "https://files.pythonhosted.org/packages/4b/bf/fa87e563bf5fee75db8915f7352e1887b1249126a1be4813837f5dbec965/regex-2024.11.6-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bb26437975da7dc36b7efad18aa9dd4ea569d2357ae6b783bf1118dabd9ea577", size = 833077 }, - { url = "https://files.pythonhosted.org/packages/a1/56/7295e6bad94b047f4d0834e4779491b81216583c00c288252ef625c01d23/regex-2024.11.6-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:abfa5080c374a76a251ba60683242bc17eeb2c9818d0d30117b4486be10c59d3", size = 823160 }, - { url = "https://files.pythonhosted.org/packages/fb/13/e3b075031a738c9598c51cfbc4c7879e26729c53aa9cca59211c44235314/regex-2024.11.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70b7fa6606c2881c1db9479b0eaa11ed5dfa11c8d60a474ff0e095099f39d98e", size = 796896 }, - { url = "https://files.pythonhosted.org/packages/24/56/0b3f1b66d592be6efec23a795b37732682520b47c53da5a32c33ed7d84e3/regex-2024.11.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0c32f75920cf99fe6b6c539c399a4a128452eaf1af27f39bce8909c9a3fd8cbe", size = 783997 }, - { url = "https://files.pythonhosted.org/packages/f9/a1/eb378dada8b91c0e4c5f08ffb56f25fcae47bf52ad18f9b2f33b83e6d498/regex-2024.11.6-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:982e6d21414e78e1f51cf595d7f321dcd14de1f2881c5dc6a6e23bbbbd68435e", size = 781725 }, - { url = "https://files.pythonhosted.org/packages/83/f2/033e7dec0cfd6dda93390089864732a3409246ffe8b042e9554afa9bff4e/regex-2024.11.6-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:a7c2155f790e2fb448faed6dd241386719802296ec588a8b9051c1f5c481bc29", size = 789481 }, - { url = "https://files.pythonhosted.org/packages/83/23/15d4552ea28990a74e7696780c438aadd73a20318c47e527b47a4a5a596d/regex-2024.11.6-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:149f5008d286636e48cd0b1dd65018548944e495b0265b45e1bffecce1ef7f39", size = 852896 }, - { url = "https://files.pythonhosted.org/packages/e3/39/ed4416bc90deedbfdada2568b2cb0bc1fdb98efe11f5378d9892b2a88f8f/regex-2024.11.6-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:e5364a4502efca094731680e80009632ad6624084aff9a23ce8c8c6820de3e51", size = 860138 }, - { url = "https://files.pythonhosted.org/packages/93/2d/dd56bb76bd8e95bbce684326302f287455b56242a4f9c61f1bc76e28360e/regex-2024.11.6-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:0a86e7eeca091c09e021db8eb72d54751e527fa47b8d5787caf96d9831bd02ad", size = 787692 }, - { url = "https://files.pythonhosted.org/packages/0b/55/31877a249ab7a5156758246b9c59539abbeba22461b7d8adc9e8475ff73e/regex-2024.11.6-cp312-cp312-win32.whl", hash = "sha256:32f9a4c643baad4efa81d549c2aadefaeba12249b2adc5af541759237eee1c54", size = 262135 }, - { url = "https://files.pythonhosted.org/packages/38/ec/ad2d7de49a600cdb8dd78434a1aeffe28b9d6fc42eb36afab4a27ad23384/regex-2024.11.6-cp312-cp312-win_amd64.whl", hash = "sha256:a93c194e2df18f7d264092dc8539b8ffb86b45b899ab976aa15d48214138e81b", size = 273567 }, { url = "https://files.pythonhosted.org/packages/90/73/bcb0e36614601016552fa9344544a3a2ae1809dc1401b100eab02e772e1f/regex-2024.11.6-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:a6ba92c0bcdf96cbf43a12c717eae4bc98325ca3730f6b130ffa2e3c3c723d84", size = 483525 }, { url = "https://files.pythonhosted.org/packages/0f/3f/f1a082a46b31e25291d830b369b6b0c5576a6f7fb89d3053a354c24b8a83/regex-2024.11.6-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:525eab0b789891ac3be914d36893bdf972d483fe66551f79d3e27146191a37d4", size = 288324 }, { url = "https://files.pythonhosted.org/packages/09/c9/4e68181a4a652fb3ef5099e077faf4fd2a694ea6e0f806a7737aff9e758a/regex-2024.11.6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:086a27a0b4ca227941700e0b31425e7a28ef1ae8e5e05a33826e17e47fbfdba0", size = 284617 }, @@ -673,22 +470,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/ed/e3/c446a64984ea9f69982ba1a69d4658d5014bc7a0ea468a07e1a1265db6e2/regex-2024.11.6-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4f51f88c126370dcec4908576c5a627220da6c09d0bff31cfa89f2523843316d", size = 787733 }, { url = "https://files.pythonhosted.org/packages/2b/f1/e40c8373e3480e4f29f2692bd21b3e05f296d3afebc7e5dcf21b9756ca1c/regex-2024.11.6-cp313-cp313-win32.whl", hash = "sha256:63b13cfd72e9601125027202cad74995ab26921d8cd935c25f09c630436348ff", size = 262122 }, { url = "https://files.pythonhosted.org/packages/45/94/bc295babb3062a731f52621cdc992d123111282e291abaf23faa413443ea/regex-2024.11.6-cp313-cp313-win_amd64.whl", hash = "sha256:2b3361af3198667e99927da8b84c1b010752fa4b1115ee30beaa332cabc3ef1a", size = 273545 }, - { url = "https://files.pythonhosted.org/packages/89/23/c4a86df398e57e26f93b13ae63acce58771e04bdde86092502496fa57f9c/regex-2024.11.6-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:5704e174f8ccab2026bd2f1ab6c510345ae8eac818b613d7d73e785f1310f839", size = 482682 }, - { url = "https://files.pythonhosted.org/packages/3c/8b/45c24ab7a51a1658441b961b86209c43e6bb9d39caf1e63f46ce6ea03bc7/regex-2024.11.6-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:220902c3c5cc6af55d4fe19ead504de80eb91f786dc102fbd74894b1551f095e", size = 287679 }, - { url = "https://files.pythonhosted.org/packages/7a/d1/598de10b17fdafc452d11f7dada11c3be4e379a8671393e4e3da3c4070df/regex-2024.11.6-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:5e7e351589da0850c125f1600a4c4ba3c722efefe16b297de54300f08d734fbf", size = 284578 }, - { url = "https://files.pythonhosted.org/packages/49/70/c7eaa219efa67a215846766fde18d92d54cb590b6a04ffe43cef30057622/regex-2024.11.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5056b185ca113c88e18223183aa1a50e66507769c9640a6ff75859619d73957b", size = 782012 }, - { url = "https://files.pythonhosted.org/packages/89/e5/ef52c7eb117dd20ff1697968219971d052138965a4d3d9b95e92e549f505/regex-2024.11.6-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2e34b51b650b23ed3354b5a07aab37034d9f923db2a40519139af34f485f77d0", size = 820580 }, - { url = "https://files.pythonhosted.org/packages/5f/3f/9f5da81aff1d4167ac52711acf789df13e789fe6ac9545552e49138e3282/regex-2024.11.6-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5670bce7b200273eee1840ef307bfa07cda90b38ae56e9a6ebcc9f50da9c469b", size = 809110 }, - { url = "https://files.pythonhosted.org/packages/86/44/2101cc0890c3621b90365c9ee8d7291a597c0722ad66eccd6ffa7f1bcc09/regex-2024.11.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:08986dce1339bc932923e7d1232ce9881499a0e02925f7402fb7c982515419ef", size = 780919 }, - { url = "https://files.pythonhosted.org/packages/ce/2e/3e0668d8d1c7c3c0d397bf54d92fc182575b3a26939aed5000d3cc78760f/regex-2024.11.6-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:93c0b12d3d3bc25af4ebbf38f9ee780a487e8bf6954c115b9f015822d3bb8e48", size = 771515 }, - { url = "https://files.pythonhosted.org/packages/a6/49/1bc4584254355e3dba930a3a2fd7ad26ccba3ebbab7d9100db0aff2eedb0/regex-2024.11.6-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:764e71f22ab3b305e7f4c21f1a97e1526a25ebdd22513e251cf376760213da13", size = 696957 }, - { url = "https://files.pythonhosted.org/packages/c8/dd/42879c1fc8a37a887cd08e358af3d3ba9e23038cd77c7fe044a86d9450ba/regex-2024.11.6-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:f056bf21105c2515c32372bbc057f43eb02aae2fda61052e2f7622c801f0b4e2", size = 768088 }, - { url = "https://files.pythonhosted.org/packages/89/96/c05a0fe173cd2acd29d5e13c1adad8b706bcaa71b169e1ee57dcf2e74584/regex-2024.11.6-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:69ab78f848845569401469da20df3e081e6b5a11cb086de3eed1d48f5ed57c95", size = 774752 }, - { url = "https://files.pythonhosted.org/packages/b5/f3/a757748066255f97f14506483436c5f6aded7af9e37bca04ec30c90ca683/regex-2024.11.6-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:86fddba590aad9208e2fa8b43b4c098bb0ec74f15718bb6a704e3c63e2cef3e9", size = 838862 }, - { url = "https://files.pythonhosted.org/packages/5c/93/c6d2092fd479dcaeea40fc8fa673822829181ded77d294a7f950f1dda6e2/regex-2024.11.6-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:684d7a212682996d21ca12ef3c17353c021fe9de6049e19ac8481ec35574a70f", size = 842622 }, - { url = "https://files.pythonhosted.org/packages/ff/9c/daa99532c72f25051a90ef90e1413a8d54413a9e64614d9095b0c1c154d0/regex-2024.11.6-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:a03e02f48cd1abbd9f3b7e3586d97c8f7a9721c436f51a5245b3b9483044480b", size = 772713 }, - { url = "https://files.pythonhosted.org/packages/13/5d/61a533ccb8c231b474ac8e3a7d70155b00dfc61af6cafdccd1947df6d735/regex-2024.11.6-cp39-cp39-win32.whl", hash = "sha256:41758407fc32d5c3c5de163888068cfee69cb4c2be844e7ac517a52770f9af57", size = 261756 }, - { url = "https://files.pythonhosted.org/packages/dc/7b/e59b7f7c91ae110d154370c24133f947262525b5d6406df65f23422acc17/regex-2024.11.6-cp39-cp39-win_amd64.whl", hash = "sha256:b2837718570f95dd41675328e111345f9b7095d821bac435aac173ac80b19983", size = 274110 }, ] [[package]] @@ -832,39 +613,6 @@ version = "1.17.2" source = { registry = "https://pypi.org/simple" } sdist = { url = "https://files.pythonhosted.org/packages/c3/fc/e91cc220803d7bc4db93fb02facd8461c37364151b8494762cc88b0fbcef/wrapt-1.17.2.tar.gz", hash = "sha256:41388e9d4d1522446fe79d3213196bd9e3b301a336965b9e27ca2788ebd122f3", size = 55531 } wheels = [ - { url = "https://files.pythonhosted.org/packages/5a/d1/1daec934997e8b160040c78d7b31789f19b122110a75eca3d4e8da0049e1/wrapt-1.17.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:3d57c572081fed831ad2d26fd430d565b76aa277ed1d30ff4d40670b1c0dd984", size = 53307 }, - { url = "https://files.pythonhosted.org/packages/1b/7b/13369d42651b809389c1a7153baa01d9700430576c81a2f5c5e460df0ed9/wrapt-1.17.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b5e251054542ae57ac7f3fba5d10bfff615b6c2fb09abeb37d2f1463f841ae22", size = 38486 }, - { url = "https://files.pythonhosted.org/packages/62/bf/e0105016f907c30b4bd9e377867c48c34dc9c6c0c104556c9c9126bd89ed/wrapt-1.17.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:80dd7db6a7cb57ffbc279c4394246414ec99537ae81ffd702443335a61dbf3a7", size = 38777 }, - { url = "https://files.pythonhosted.org/packages/27/70/0f6e0679845cbf8b165e027d43402a55494779295c4b08414097b258ac87/wrapt-1.17.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0a6e821770cf99cc586d33833b2ff32faebdbe886bd6322395606cf55153246c", size = 83314 }, - { url = "https://files.pythonhosted.org/packages/0f/77/0576d841bf84af8579124a93d216f55d6f74374e4445264cb378a6ed33eb/wrapt-1.17.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b60fb58b90c6d63779cb0c0c54eeb38941bae3ecf7a73c764c52c88c2dcb9d72", size = 74947 }, - { url = "https://files.pythonhosted.org/packages/90/ec/00759565518f268ed707dcc40f7eeec38637d46b098a1f5143bff488fe97/wrapt-1.17.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b870b5df5b71d8c3359d21be8f0d6c485fa0ebdb6477dda51a1ea54a9b558061", size = 82778 }, - { url = "https://files.pythonhosted.org/packages/f8/5a/7cffd26b1c607b0b0c8a9ca9d75757ad7620c9c0a9b4a25d3f8a1480fafc/wrapt-1.17.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:4011d137b9955791f9084749cba9a367c68d50ab8d11d64c50ba1688c9b457f2", size = 81716 }, - { url = "https://files.pythonhosted.org/packages/7e/09/dccf68fa98e862df7e6a60a61d43d644b7d095a5fc36dbb591bbd4a1c7b2/wrapt-1.17.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:1473400e5b2733e58b396a04eb7f35f541e1fb976d0c0724d0223dd607e0f74c", size = 74548 }, - { url = "https://files.pythonhosted.org/packages/b7/8e/067021fa3c8814952c5e228d916963c1115b983e21393289de15128e867e/wrapt-1.17.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:3cedbfa9c940fdad3e6e941db7138e26ce8aad38ab5fe9dcfadfed9db7a54e62", size = 81334 }, - { url = "https://files.pythonhosted.org/packages/4b/0d/9d4b5219ae4393f718699ca1c05f5ebc0c40d076f7e65fd48f5f693294fb/wrapt-1.17.2-cp310-cp310-win32.whl", hash = "sha256:582530701bff1dec6779efa00c516496968edd851fba224fbd86e46cc6b73563", size = 36427 }, - { url = "https://files.pythonhosted.org/packages/72/6a/c5a83e8f61aec1e1aeef939807602fb880e5872371e95df2137142f5c58e/wrapt-1.17.2-cp310-cp310-win_amd64.whl", hash = "sha256:58705da316756681ad3c9c73fd15499aa4d8c69f9fd38dc8a35e06c12468582f", size = 38774 }, - { url = "https://files.pythonhosted.org/packages/cd/f7/a2aab2cbc7a665efab072344a8949a71081eed1d2f451f7f7d2b966594a2/wrapt-1.17.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:ff04ef6eec3eee8a5efef2401495967a916feaa353643defcc03fc74fe213b58", size = 53308 }, - { url = "https://files.pythonhosted.org/packages/50/ff/149aba8365fdacef52b31a258c4dc1c57c79759c335eff0b3316a2664a64/wrapt-1.17.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4db983e7bca53819efdbd64590ee96c9213894272c776966ca6306b73e4affda", size = 38488 }, - { url = "https://files.pythonhosted.org/packages/65/46/5a917ce85b5c3b490d35c02bf71aedaa9f2f63f2d15d9949cc4ba56e8ba9/wrapt-1.17.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:9abc77a4ce4c6f2a3168ff34b1da9b0f311a8f1cfd694ec96b0603dff1c79438", size = 38776 }, - { url = "https://files.pythonhosted.org/packages/ca/74/336c918d2915a4943501c77566db41d1bd6e9f4dbc317f356b9a244dfe83/wrapt-1.17.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0b929ac182f5ace000d459c59c2c9c33047e20e935f8e39371fa6e3b85d56f4a", size = 83776 }, - { url = "https://files.pythonhosted.org/packages/09/99/c0c844a5ccde0fe5761d4305485297f91d67cf2a1a824c5f282e661ec7ff/wrapt-1.17.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f09b286faeff3c750a879d336fb6d8713206fc97af3adc14def0cdd349df6000", size = 75420 }, - { url = "https://files.pythonhosted.org/packages/b4/b0/9fc566b0fe08b282c850063591a756057c3247b2362b9286429ec5bf1721/wrapt-1.17.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1a7ed2d9d039bd41e889f6fb9364554052ca21ce823580f6a07c4ec245c1f5d6", size = 83199 }, - { url = "https://files.pythonhosted.org/packages/9d/4b/71996e62d543b0a0bd95dda485219856def3347e3e9380cc0d6cf10cfb2f/wrapt-1.17.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:129a150f5c445165ff941fc02ee27df65940fcb8a22a61828b1853c98763a64b", size = 82307 }, - { url = "https://files.pythonhosted.org/packages/39/35/0282c0d8789c0dc9bcc738911776c762a701f95cfe113fb8f0b40e45c2b9/wrapt-1.17.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:1fb5699e4464afe5c7e65fa51d4f99e0b2eadcc176e4aa33600a3df7801d6662", size = 75025 }, - { url = "https://files.pythonhosted.org/packages/4f/6d/90c9fd2c3c6fee181feecb620d95105370198b6b98a0770cba090441a828/wrapt-1.17.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:9a2bce789a5ea90e51a02dfcc39e31b7f1e662bc3317979aa7e5538e3a034f72", size = 81879 }, - { url = "https://files.pythonhosted.org/packages/8f/fa/9fb6e594f2ce03ef03eddbdb5f4f90acb1452221a5351116c7c4708ac865/wrapt-1.17.2-cp311-cp311-win32.whl", hash = "sha256:4afd5814270fdf6380616b321fd31435a462019d834f83c8611a0ce7484c7317", size = 36419 }, - { url = "https://files.pythonhosted.org/packages/47/f8/fb1773491a253cbc123c5d5dc15c86041f746ed30416535f2a8df1f4a392/wrapt-1.17.2-cp311-cp311-win_amd64.whl", hash = "sha256:acc130bc0375999da18e3d19e5a86403667ac0c4042a094fefb7eec8ebac7cf3", size = 38773 }, - { url = "https://files.pythonhosted.org/packages/a1/bd/ab55f849fd1f9a58ed7ea47f5559ff09741b25f00c191231f9f059c83949/wrapt-1.17.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:d5e2439eecc762cd85e7bd37161d4714aa03a33c5ba884e26c81559817ca0925", size = 53799 }, - { url = "https://files.pythonhosted.org/packages/53/18/75ddc64c3f63988f5a1d7e10fb204ffe5762bc663f8023f18ecaf31a332e/wrapt-1.17.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:3fc7cb4c1c744f8c05cd5f9438a3caa6ab94ce8344e952d7c45a8ed59dd88392", size = 38821 }, - { url = "https://files.pythonhosted.org/packages/48/2a/97928387d6ed1c1ebbfd4efc4133a0633546bec8481a2dd5ec961313a1c7/wrapt-1.17.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8fdbdb757d5390f7c675e558fd3186d590973244fab0c5fe63d373ade3e99d40", size = 38919 }, - { url = "https://files.pythonhosted.org/packages/73/54/3bfe5a1febbbccb7a2f77de47b989c0b85ed3a6a41614b104204a788c20e/wrapt-1.17.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5bb1d0dbf99411f3d871deb6faa9aabb9d4e744d67dcaaa05399af89d847a91d", size = 88721 }, - { url = "https://files.pythonhosted.org/packages/25/cb/7262bc1b0300b4b64af50c2720ef958c2c1917525238d661c3e9a2b71b7b/wrapt-1.17.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d18a4865f46b8579d44e4fe1e2bcbc6472ad83d98e22a26c963d46e4c125ef0b", size = 80899 }, - { url = "https://files.pythonhosted.org/packages/2a/5a/04cde32b07a7431d4ed0553a76fdb7a61270e78c5fd5a603e190ac389f14/wrapt-1.17.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc570b5f14a79734437cb7b0500376b6b791153314986074486e0b0fa8d71d98", size = 89222 }, - { url = "https://files.pythonhosted.org/packages/09/28/2e45a4f4771fcfb109e244d5dbe54259e970362a311b67a965555ba65026/wrapt-1.17.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6d9187b01bebc3875bac9b087948a2bccefe464a7d8f627cf6e48b1bbae30f82", size = 86707 }, - { url = "https://files.pythonhosted.org/packages/c6/d2/dcb56bf5f32fcd4bd9aacc77b50a539abdd5b6536872413fd3f428b21bed/wrapt-1.17.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:9e8659775f1adf02eb1e6f109751268e493c73716ca5761f8acb695e52a756ae", size = 79685 }, - { url = "https://files.pythonhosted.org/packages/80/4e/eb8b353e36711347893f502ce91c770b0b0929f8f0bed2670a6856e667a9/wrapt-1.17.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e8b2816ebef96d83657b56306152a93909a83f23994f4b30ad4573b00bd11bb9", size = 87567 }, - { url = "https://files.pythonhosted.org/packages/17/27/4fe749a54e7fae6e7146f1c7d914d28ef599dacd4416566c055564080fe2/wrapt-1.17.2-cp312-cp312-win32.whl", hash = "sha256:468090021f391fe0056ad3e807e3d9034e0fd01adcd3bdfba977b6fdf4213ea9", size = 36672 }, - { url = "https://files.pythonhosted.org/packages/15/06/1dbf478ea45c03e78a6a8c4be4fdc3c3bddea5c8de8a93bc971415e47f0f/wrapt-1.17.2-cp312-cp312-win_amd64.whl", hash = "sha256:ec89ed91f2fa8e3f52ae53cd3cf640d6feff92ba90d62236a81e4e563ac0e991", size = 38865 }, { url = "https://files.pythonhosted.org/packages/ce/b9/0ffd557a92f3b11d4c5d5e0c5e4ad057bd9eb8586615cdaf901409920b14/wrapt-1.17.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:6ed6ffac43aecfe6d86ec5b74b06a5be33d5bb9243d055141e8cabb12aa08125", size = 53800 }, { url = "https://files.pythonhosted.org/packages/c0/ef/8be90a0b7e73c32e550c73cfb2fa09db62234227ece47b0e80a05073b375/wrapt-1.17.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:35621ae4c00e056adb0009f8e86e28eb4a41a4bfa8f9bfa9fca7d343fe94f998", size = 38824 }, { url = "https://files.pythonhosted.org/packages/36/89/0aae34c10fe524cce30fe5fc433210376bce94cf74d05b0d68344c8ba46e/wrapt-1.17.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:a604bf7a053f8362d27eb9fefd2097f82600b856d5abe996d623babd067b1ab5", size = 38920 }, @@ -887,16 +635,5 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/a7/b1/0bb11e29aa5139d90b770ebbfa167267b1fc548d2302c30c8f7572851738/wrapt-1.17.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:4c82b8785d98cdd9fed4cac84d765d234ed3251bd6afe34cb7ac523cb93e8b4f", size = 106377 }, { url = "https://files.pythonhosted.org/packages/6a/e1/0122853035b40b3f333bbb25f1939fc1045e21dd518f7f0922b60c156f7c/wrapt-1.17.2-cp313-cp313t-win32.whl", hash = "sha256:13e6afb7fe71fe7485a4550a8844cc9ffbe263c0f1a1eea569bc7091d4898555", size = 37986 }, { url = "https://files.pythonhosted.org/packages/09/5e/1655cf481e079c1f22d0cabdd4e51733679932718dc23bf2db175f329b76/wrapt-1.17.2-cp313-cp313t-win_amd64.whl", hash = "sha256:eaf675418ed6b3b31c7a989fd007fa7c3be66ce14e5c3b27336383604c9da85c", size = 40750 }, - { url = "https://files.pythonhosted.org/packages/8a/f4/6ed2b8f6f1c832933283974839b88ec7c983fd12905e01e97889dadf7559/wrapt-1.17.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:99039fa9e6306880572915728d7f6c24a86ec57b0a83f6b2491e1d8ab0235b9a", size = 53308 }, - { url = "https://files.pythonhosted.org/packages/a2/a9/712a53f8f4f4545768ac532619f6e56d5d0364a87b2212531685e89aeef8/wrapt-1.17.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:2696993ee1eebd20b8e4ee4356483c4cb696066ddc24bd70bcbb80fa56ff9061", size = 38489 }, - { url = "https://files.pythonhosted.org/packages/fa/9b/e172c8f28a489a2888df18f953e2f6cb8d33b1a2e78c9dfc52d8bf6a5ead/wrapt-1.17.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:612dff5db80beef9e649c6d803a8d50c409082f1fedc9dbcdfde2983b2025b82", size = 38776 }, - { url = "https://files.pythonhosted.org/packages/cf/cb/7a07b51762dcd59bdbe07aa97f87b3169766cadf240f48d1cbe70a1be9db/wrapt-1.17.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:62c2caa1585c82b3f7a7ab56afef7b3602021d6da34fbc1cf234ff139fed3cd9", size = 83050 }, - { url = "https://files.pythonhosted.org/packages/a5/51/a42757dd41032afd6d8037617aa3bc6803ba971850733b24dfb7d5c627c4/wrapt-1.17.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c958bcfd59bacc2d0249dcfe575e71da54f9dcf4a8bdf89c4cb9a68a1170d73f", size = 74718 }, - { url = "https://files.pythonhosted.org/packages/bf/bb/d552bfe47db02fcfc950fc563073a33500f8108efa5f7b41db2f83a59028/wrapt-1.17.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fc78a84e2dfbc27afe4b2bd7c80c8db9bca75cc5b85df52bfe634596a1da846b", size = 82590 }, - { url = "https://files.pythonhosted.org/packages/77/99/77b06b3c3c410dbae411105bf22496facf03a5496bfaca8fbcf9da381889/wrapt-1.17.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:ba0f0eb61ef00ea10e00eb53a9129501f52385c44853dbd6c4ad3f403603083f", size = 81462 }, - { url = "https://files.pythonhosted.org/packages/2d/21/cf0bd85ae66f92600829ea1de8e1da778e5e9f6e574ccbe74b66db0d95db/wrapt-1.17.2-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:1e1fe0e6ab7775fd842bc39e86f6dcfc4507ab0ffe206093e76d61cde37225c8", size = 74309 }, - { url = "https://files.pythonhosted.org/packages/6d/16/112d25e9092398a0dd6fec50ab7ac1b775a0c19b428f049785096067ada9/wrapt-1.17.2-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:c86563182421896d73858e08e1db93afdd2b947a70064b813d515d66549e15f9", size = 81081 }, - { url = "https://files.pythonhosted.org/packages/2b/49/364a615a0cc0872685646c495c7172e4fc7bf1959e3b12a1807a03014e05/wrapt-1.17.2-cp39-cp39-win32.whl", hash = "sha256:f393cda562f79828f38a819f4788641ac7c4085f30f1ce1a68672baa686482bb", size = 36423 }, - { url = "https://files.pythonhosted.org/packages/00/ad/5d2c1b34ba3202cd833d9221833e74d6500ce66730974993a8dc9a94fb8c/wrapt-1.17.2-cp39-cp39-win_amd64.whl", hash = "sha256:36ccae62f64235cf8ddb682073a60519426fdd4725524ae38874adf72b5f2aeb", size = 38772 }, { url = "https://files.pythonhosted.org/packages/2d/82/f56956041adef78f849db6b289b282e72b55ab8045a75abad81898c28d19/wrapt-1.17.2-py3-none-any.whl", hash = "sha256:b18f2d1533a71f069c7f82d524a52599053d4c7166e9dd374ae2136b7f40f7c8", size = 23594 }, ]