diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index a3178f8c69a..6a3d9e0dee7 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -22,7 +22,7 @@ repos: - id: no-commit-to-branch # NOTE: Keep order as pyupgrade (will update code) then pycln (remove unused imports), then isort (sort them) and black (final formatting) - repo: https://github.com/asottile/pyupgrade - rev: v3.19.1 + rev: v3.20.0 hooks: - id: pyupgrade args: @@ -36,7 +36,7 @@ repos: args: [--all, --expand-stars] name: prune imports - repo: https://github.com/PyCQA/isort - rev: 6.0.0 + rev: 6.0.1 hooks: - id: isort args: ["--profile", "black"] diff --git a/Makefile b/Makefile index 61cae56cc0d..f9b03660849 100644 --- a/Makefile +++ b/Makefile @@ -502,11 +502,6 @@ push-version: tag-version .venv: .check-uv-installed @uv venv $@ @echo "# upgrading tools to latest version in" && $@/bin/python --version - @uv pip --quiet install --upgrade \ - pip~=24.0 \ - wheel \ - setuptools \ - uv @uv pip list devenv: .venv test_python_version .vscode/settings.json .vscode/launch.json ## create a development environment (configs, virtual-env, hooks, ...) diff --git a/packages/postgres-database/docker/Dockerfile b/packages/postgres-database/docker/Dockerfile index cc5be340039..2941298f3d7 100644 --- a/packages/postgres-database/docker/Dockerfile +++ b/packages/postgres-database/docker/Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 ARG PYTHON_VERSION="3.11.9" -ARG UV_VERSION="0.6" +ARG UV_VERSION="0.7" FROM ghcr.io/astral-sh/uv:${UV_VERSION} AS uv_build # we docker image is built based on debian FROM python:${PYTHON_VERSION}-slim-bookworm AS base diff --git a/packages/postgres-database/scripts/erd/Dockerfile b/packages/postgres-database/scripts/erd/Dockerfile index 1adbe09416a..b17552d4d91 100644 --- a/packages/postgres-database/scripts/erd/Dockerfile +++ b/packages/postgres-database/scripts/erd/Dockerfile @@ -2,7 +2,7 @@ # Define arguments in the global scope ARG PYTHON_VERSION="3.11.9" -ARG UV_VERSION="0.6" +ARG UV_VERSION="0.7" FROM ghcr.io/astral-sh/uv:${UV_VERSION} AS uv_build # we docker image is built based on debian FROM python:${PYTHON_VERSION}-slim-bookworm AS base diff --git a/packages/service-integration/Dockerfile b/packages/service-integration/Dockerfile index 8a6d6a854c8..3a4a2eabcac 100644 --- a/packages/service-integration/Dockerfile +++ b/packages/service-integration/Dockerfile @@ -2,7 +2,7 @@ # Define arguments in the global scope ARG PYTHON_VERSION="3.11.9" -ARG UV_VERSION="0.6" +ARG UV_VERSION="0.7" FROM ghcr.io/astral-sh/uv:${UV_VERSION} AS uv_build FROM python:${PYTHON_VERSION}-slim-bookworm AS base-arm64 diff --git a/requirements/tools/Dockerfile b/requirements/tools/Dockerfile index e5fc9373dc9..b995ae5c6de 100644 --- a/requirements/tools/Dockerfile +++ b/requirements/tools/Dockerfile @@ -9,7 +9,7 @@ # # ARG PYTHON_VERSION="3.11.9" -ARG UV_VERSION="0.6" +ARG UV_VERSION="0.7" FROM ghcr.io/astral-sh/uv:${UV_VERSION} AS uv_build # we docker image is built based on debian FROM python:${PYTHON_VERSION}-slim-bookworm AS base diff --git a/scripts/erd/Dockerfile b/scripts/erd/Dockerfile index 6991e52f8c0..817e826c868 100644 --- a/scripts/erd/Dockerfile +++ b/scripts/erd/Dockerfile @@ -8,7 +8,7 @@ # ARG PYTHON_VERSION="3.11.9" -ARG UV_VERSION="0.6" +ARG UV_VERSION="0.7" FROM ghcr.io/astral-sh/uv:${UV_VERSION} AS uv_build # we docker image is built based on debian FROM python:${PYTHON_VERSION}-slim-bookworm AS base diff --git a/scripts/maintenance/migrate_project/Dockerfile b/scripts/maintenance/migrate_project/Dockerfile index 1092f6ca3b1..31d120405ab 100644 --- a/scripts/maintenance/migrate_project/Dockerfile +++ b/scripts/maintenance/migrate_project/Dockerfile @@ -1,5 +1,5 @@ # syntax=docker/dockerfile:1 -ARG UV_VERSION="0.6" +ARG UV_VERSION="0.7" FROM ghcr.io/astral-sh/uv:${UV_VERSION} AS uv_build # we docker image is built based on debian FROM python:3.11.9-buster diff --git a/scripts/openapi/oas_resolver/Dockerfile b/scripts/openapi/oas_resolver/Dockerfile index 92c1113ab65..a0866f9ddcc 100644 --- a/scripts/openapi/oas_resolver/Dockerfile +++ b/scripts/openapi/oas_resolver/Dockerfile @@ -2,7 +2,7 @@ # Usage: # docker build . -t oas_resolver # docker run -v /path/to/api:/input -v /path/to/compiled/file:/output oas_resolver /input/path/to/openapi.yaml /output/output_file.yaml -ARG UV_VERSION="0.6" +ARG UV_VERSION="0.7" FROM ghcr.io/astral-sh/uv:${UV_VERSION} AS uv_build # we docker image is built based on debian FROM python:3.6-alpine diff --git a/scripts/pydeps-docker/Dockerfile b/scripts/pydeps-docker/Dockerfile index 401a57c38eb..daf7b38c329 100644 --- a/scripts/pydeps-docker/Dockerfile +++ b/scripts/pydeps-docker/Dockerfile @@ -9,7 +9,7 @@ # # ARG PYTHON_VERSION="3.11.9" -ARG UV_VERSION="0.6" +ARG UV_VERSION="0.7" FROM ghcr.io/astral-sh/uv:${UV_VERSION} AS uv_build # we docker image is built based on debian FROM python:${PYTHON_VERSION}-slim-bookworm AS base diff --git a/services/agent/Dockerfile b/services/agent/Dockerfile index ff0658cfcc7..3fac67aaea8 100644 --- a/services/agent/Dockerfile +++ b/services/agent/Dockerfile @@ -2,7 +2,7 @@ # Define arguments in the global scope ARG PYTHON_VERSION="3.11.9" -ARG UV_VERSION="0.6" +ARG UV_VERSION="0.7" FROM ghcr.io/astral-sh/uv:${UV_VERSION} AS uv_build diff --git a/services/api-server/Dockerfile b/services/api-server/Dockerfile index 99ef5272ec9..de974f81e99 100644 --- a/services/api-server/Dockerfile +++ b/services/api-server/Dockerfile @@ -2,7 +2,7 @@ # Define arguments in the global scope ARG PYTHON_VERSION="3.11.9" -ARG UV_VERSION="0.6" +ARG UV_VERSION="0.7" FROM ghcr.io/astral-sh/uv:${UV_VERSION} AS uv_build FROM python:${PYTHON_VERSION}-slim-bookworm AS base-arm64 diff --git a/services/autoscaling/Dockerfile b/services/autoscaling/Dockerfile index 2f854f73028..d702308e4c7 100644 --- a/services/autoscaling/Dockerfile +++ b/services/autoscaling/Dockerfile @@ -2,7 +2,7 @@ # Define arguments in the global scope ARG PYTHON_VERSION="3.11.9" -ARG UV_VERSION="0.6" +ARG UV_VERSION="0.7" FROM ghcr.io/astral-sh/uv:${UV_VERSION} AS uv_build FROM python:${PYTHON_VERSION}-slim-bookworm AS base-arm64 diff --git a/services/catalog/Dockerfile b/services/catalog/Dockerfile index 2ad61d8395d..08689dba0d4 100644 --- a/services/catalog/Dockerfile +++ b/services/catalog/Dockerfile @@ -2,7 +2,7 @@ # Define arguments in the global scope ARG PYTHON_VERSION="3.11.9" -ARG UV_VERSION="0.6" +ARG UV_VERSION="0.7" FROM ghcr.io/astral-sh/uv:${UV_VERSION} AS uv_build FROM python:${PYTHON_VERSION}-slim-bookworm AS base-arm64 diff --git a/services/clusters-keeper/Dockerfile b/services/clusters-keeper/Dockerfile index 80af41307c2..a5ffb586468 100644 --- a/services/clusters-keeper/Dockerfile +++ b/services/clusters-keeper/Dockerfile @@ -2,7 +2,7 @@ # Define arguments in the global scope ARG PYTHON_VERSION="3.11.9" -ARG UV_VERSION="0.6" +ARG UV_VERSION="0.7" FROM ghcr.io/astral-sh/uv:${UV_VERSION} AS uv_build FROM python:${PYTHON_VERSION}-slim-bookworm AS base-arm64 diff --git a/services/dask-sidecar/Dockerfile b/services/dask-sidecar/Dockerfile index ae85188d40e..aa44aa3c473 100644 --- a/services/dask-sidecar/Dockerfile +++ b/services/dask-sidecar/Dockerfile @@ -2,7 +2,7 @@ # Define arguments in the global scope ARG PYTHON_VERSION="3.11.9" -ARG UV_VERSION="0.6" +ARG UV_VERSION="0.7" FROM ghcr.io/astral-sh/uv:${UV_VERSION} AS uv_build # we docker image is built based on debian FROM --platform=${TARGETPLATFORM} python:${PYTHON_VERSION}-slim-bookworm AS base diff --git a/services/datcore-adapter/Dockerfile b/services/datcore-adapter/Dockerfile index 716f194c97a..96a0c191906 100644 --- a/services/datcore-adapter/Dockerfile +++ b/services/datcore-adapter/Dockerfile @@ -2,7 +2,7 @@ # Define arguments in the global scope ARG PYTHON_VERSION="3.11.9" -ARG UV_VERSION="0.6" +ARG UV_VERSION="0.7" FROM ghcr.io/astral-sh/uv:${UV_VERSION} AS uv_build FROM python:${PYTHON_VERSION}-slim-bookworm AS base-arm64 diff --git a/services/director-v2/Dockerfile b/services/director-v2/Dockerfile index ac093716b76..fa398934900 100644 --- a/services/director-v2/Dockerfile +++ b/services/director-v2/Dockerfile @@ -2,7 +2,7 @@ # Define arguments in the global scope ARG PYTHON_VERSION="3.11.9" -ARG UV_VERSION="0.6" +ARG UV_VERSION="0.7" FROM ghcr.io/astral-sh/uv:${UV_VERSION} AS uv_build FROM python:${PYTHON_VERSION}-slim-bookworm AS base-arm64 diff --git a/services/director/Dockerfile b/services/director/Dockerfile index 1cc5cd42c79..b5db3d8cf5e 100644 --- a/services/director/Dockerfile +++ b/services/director/Dockerfile @@ -2,7 +2,7 @@ # Define arguments in the global scope ARG PYTHON_VERSION="3.11.9" -ARG UV_VERSION="0.6" +ARG UV_VERSION="0.7" FROM ghcr.io/astral-sh/uv:${UV_VERSION} AS uv_build FROM python:${PYTHON_VERSION}-slim-bookworm AS base-arm64 diff --git a/services/dynamic-scheduler/Dockerfile b/services/dynamic-scheduler/Dockerfile index 1fba0ab21cc..3f1a4f5c101 100644 --- a/services/dynamic-scheduler/Dockerfile +++ b/services/dynamic-scheduler/Dockerfile @@ -2,7 +2,7 @@ # Define arguments in the global scope ARG PYTHON_VERSION="3.11.9" -ARG UV_VERSION="0.6" +ARG UV_VERSION="0.7" FROM ghcr.io/astral-sh/uv:${UV_VERSION} AS uv_build FROM python:${PYTHON_VERSION}-slim-bookworm AS base-arm64 diff --git a/services/dynamic-sidecar/Dockerfile b/services/dynamic-sidecar/Dockerfile index 59522ae03bc..c57a4773ee3 100644 --- a/services/dynamic-sidecar/Dockerfile +++ b/services/dynamic-sidecar/Dockerfile @@ -2,7 +2,7 @@ # Define arguments in the global scope ARG PYTHON_VERSION="3.11.9" -ARG UV_VERSION="0.6" +ARG UV_VERSION="0.7" FROM ghcr.io/astral-sh/uv:${UV_VERSION} AS uv_build FROM python:${PYTHON_VERSION}-slim-bookworm AS base-arm64 diff --git a/services/efs-guardian/Dockerfile b/services/efs-guardian/Dockerfile index 85dcd3feaf6..2fd134aea4e 100644 --- a/services/efs-guardian/Dockerfile +++ b/services/efs-guardian/Dockerfile @@ -2,7 +2,7 @@ # Define arguments in the global scope ARG PYTHON_VERSION="3.11.9" -ARG UV_VERSION="0.6" +ARG UV_VERSION="0.7" FROM ghcr.io/astral-sh/uv:${UV_VERSION} AS uv_build FROM python:${PYTHON_VERSION}-slim-bookworm AS base-arm64 diff --git a/services/invitations/Dockerfile b/services/invitations/Dockerfile index 2961dfed801..ba86e87f2b2 100644 --- a/services/invitations/Dockerfile +++ b/services/invitations/Dockerfile @@ -2,7 +2,7 @@ # Define arguments in the global scope ARG PYTHON_VERSION="3.11.9" -ARG UV_VERSION="0.6" +ARG UV_VERSION="0.7" FROM ghcr.io/astral-sh/uv:${UV_VERSION} AS uv_build FROM python:${PYTHON_VERSION}-slim-bookworm AS base-arm64 diff --git a/services/migration/Dockerfile b/services/migration/Dockerfile index 01c428a8654..07e2db3b388 100644 --- a/services/migration/Dockerfile +++ b/services/migration/Dockerfile @@ -2,7 +2,7 @@ # Define arguments in the global scope ARG PYTHON_VERSION="3.11.9" -ARG UV_VERSION="0.6" +ARG UV_VERSION="0.7" FROM ghcr.io/astral-sh/uv:${UV_VERSION} AS uv_build FROM python:${PYTHON_VERSION}-slim-bookworm AS base-arm64 diff --git a/services/notifications/Dockerfile b/services/notifications/Dockerfile index 1843710d03a..bd7c664b090 100644 --- a/services/notifications/Dockerfile +++ b/services/notifications/Dockerfile @@ -2,7 +2,7 @@ # Define arguments in the global scope ARG PYTHON_VERSION="3.11.9" -ARG UV_VERSION="0.6" +ARG UV_VERSION="0.7" FROM ghcr.io/astral-sh/uv:${UV_VERSION} AS uv_build FROM python:${PYTHON_VERSION}-slim-bookworm AS base-arm64 diff --git a/services/payments/Dockerfile b/services/payments/Dockerfile index 78e6758868e..674284b94c7 100644 --- a/services/payments/Dockerfile +++ b/services/payments/Dockerfile @@ -2,7 +2,7 @@ # Define arguments in the global scope ARG PYTHON_VERSION="3.11.9" -ARG UV_VERSION="0.6" +ARG UV_VERSION="0.7" FROM ghcr.io/astral-sh/uv:${UV_VERSION} AS uv_build FROM python:${PYTHON_VERSION}-slim-bookworm AS base-arm64 diff --git a/services/resource-usage-tracker/Dockerfile b/services/resource-usage-tracker/Dockerfile index 730e73b70ea..2647bc9aabd 100644 --- a/services/resource-usage-tracker/Dockerfile +++ b/services/resource-usage-tracker/Dockerfile @@ -2,7 +2,7 @@ # Define arguments in the global scope ARG PYTHON_VERSION="3.11.9" -ARG UV_VERSION="0.6" +ARG UV_VERSION="0.7" FROM ghcr.io/astral-sh/uv:${UV_VERSION} AS uv_build FROM python:${PYTHON_VERSION}-slim-bookworm AS base-arm64 diff --git a/services/storage/Dockerfile b/services/storage/Dockerfile index c0305fd8d7a..e9b28f03943 100644 --- a/services/storage/Dockerfile +++ b/services/storage/Dockerfile @@ -2,7 +2,7 @@ # Define arguments in the global scope ARG PYTHON_VERSION="3.11.9" -ARG UV_VERSION="0.6" +ARG UV_VERSION="0.7" FROM ghcr.io/astral-sh/uv:${UV_VERSION} AS uv_build FROM python:${PYTHON_VERSION}-slim-bookworm AS base-arm64 diff --git a/services/web/Dockerfile b/services/web/Dockerfile index ff208a017fe..698f763384c 100644 --- a/services/web/Dockerfile +++ b/services/web/Dockerfile @@ -2,7 +2,7 @@ # Define arguments in the global scope ARG PYTHON_VERSION="3.11.9" -ARG UV_VERSION="0.6" +ARG UV_VERSION="0.7" FROM ghcr.io/astral-sh/uv:${UV_VERSION} AS uv_build FROM python:${PYTHON_VERSION}-slim-bookworm AS base-arm64