diff --git a/.github/actions/install-pre-commit/action.yml b/.github/actions/install-pre-commit/action.yml
index cb053ac7e7757..f55ce81d94d1b 100644
--- a/.github/actions/install-pre-commit/action.yml
+++ b/.github/actions/install-pre-commit/action.yml
@@ -24,7 +24,7 @@ inputs:
default: "3.9"
uv-version:
description: 'uv version to use'
- default: "0.5.24" # Keep this comment to allow automatic replacement of uv version
+ default: "0.6.14" # Keep this comment to allow automatic replacement of uv version
pre-commit-version:
description: 'pre-commit version to use'
default: "3.5.0" # Keep this comment to allow automatic replacement of pre-commit version
diff --git a/Dockerfile b/Dockerfile
index de4a18d6a9453..0e37d1eb5bc1b 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -53,9 +53,9 @@ ARG PYTHON_BASE_IMAGE="python:3.8-slim-bookworm"
# You can swap comments between those two args to test pip from the main version
# When you attempt to test if the version of `pip` from specified branch works for our builds
# Also use `force pip` label on your PR to swap all places we use `uv` to `pip`
-ARG AIRFLOW_PIP_VERSION=25.0
+ARG AIRFLOW_PIP_VERSION=25.0.1
# ARG AIRFLOW_PIP_VERSION="git+https://github.com/pypa/pip.git@main"
-ARG AIRFLOW_UV_VERSION=0.5.24
+ARG AIRFLOW_UV_VERSION=0.6.14
ARG AIRFLOW_USE_UV="false"
ARG UV_HTTP_TIMEOUT="300"
ARG AIRFLOW_IMAGE_REPOSITORY="https://github.com/apache/airflow"
diff --git a/Dockerfile.ci b/Dockerfile.ci
index dc3276f948de3..6732f6c024d47 100644
--- a/Dockerfile.ci
+++ b/Dockerfile.ci
@@ -911,7 +911,7 @@ function check_boto_upgrade() {
set -x
# shellcheck disable=SC2086
${PACKAGING_TOOL_CMD} install ${EXTRA_INSTALL_FLAGS} --upgrade boto3 botocore \
- "oss2>=2.14.0" "cryptography<43.0.0" "requests!=2.32.*,<3.0.0,>=2.24.0"
+ "oss2>=2.14.0" "cryptography<43.0.0" "requests!=2.32.0,!=2.32.1,!=2.32.2,<3.0.0,>=2.24.0"
set +x
pip check
}
@@ -1249,9 +1249,9 @@ COPY --from=scripts common.sh install_packaging_tools.sh install_additional_depe
# You can swap comments between those two args to test pip from the main version
# When you attempt to test if the version of `pip` from specified branch works for our builds
# Also use `force pip` label on your PR to swap all places we use `uv` to `pip`
-ARG AIRFLOW_PIP_VERSION=25.0
+ARG AIRFLOW_PIP_VERSION=25.0.1
# ARG AIRFLOW_PIP_VERSION="git+https://github.com/pypa/pip.git@main"
-ARG AIRFLOW_UV_VERSION=0.5.24
+ARG AIRFLOW_UV_VERSION=0.6.14
# TODO(potiuk): automate with upgrade check (possibly)
ARG AIRFLOW_PRE_COMMIT_VERSION="3.5.0"
diff --git a/airflow/providers/alibaba/provider.yaml b/airflow/providers/alibaba/provider.yaml
index a12c766d182b1..463cfa4d971a7 100644
--- a/airflow/providers/alibaba/provider.yaml
+++ b/airflow/providers/alibaba/provider.yaml
@@ -53,6 +53,7 @@ dependencies:
- oss2>=2.14.0
- alibabacloud_adb20211201>=1.0.0
- alibabacloud_tea_openapi>=0.3.7
+ - apscheduler<3.11.0; python_version >= "3.8"
integrations:
- integration-name: Alibaba Cloud OSS
diff --git a/dev/breeze/doc/ci/02_images.md b/dev/breeze/doc/ci/02_images.md
index ff7ebedc72ae8..216ca0424a9e3 100644
--- a/dev/breeze/doc/ci/02_images.md
+++ b/dev/breeze/doc/ci/02_images.md
@@ -442,8 +442,8 @@ can be used for CI images:
| `DEV_APT_DEPS` | | Dev APT dependencies installed in the first part of the image (default empty means default dependencies are used) |
| `ADDITIONAL_DEV_APT_DEPS` | | Additional apt dev dependencies installed in the first part of the image |
| `ADDITIONAL_DEV_APT_ENV` | | Additional env variables defined when installing dev deps |
-| `AIRFLOW_PIP_VERSION` | `25.0` | `pip` version used. |
-| `AIRFLOW_UV_VERSION` | `0.5.24` | `uv` version used. |
+| `AIRFLOW_PIP_VERSION` | `25.0.1` | `pip` version used. |
+| `AIRFLOW_UV_VERSION` | `0.6.14` | `uv` version used. |
| `AIRFLOW_PRE_COMMIT_VERSION` | `3.5.0` | `pre-commit` version used. |
| `AIRFLOW_USE_UV` | `true` | Whether to use UV for installation. |
| `PIP_PROGRESS_BAR` | `on` | Progress bar for PIP installation |
diff --git a/dev/breeze/doc/images/output-commands.svg b/dev/breeze/doc/images/output-commands.svg
index 08b135479de56..b553c12816814 100644
--- a/dev/breeze/doc/images/output-commands.svg
+++ b/dev/breeze/doc/images/output-commands.svg
@@ -302,8 +302,8 @@
│(>3.8< | 3.9 | 3.10 | 3.11 | 3.12) ││[default: 3.8] ││--integrationCore Integrations to enable when running (can be more than one). │
-│(all | all-testable | cassandra | celery | drill | kafka | kerberos | keycloak | │
-│mongo | mssql | openlineage | otel | pinot | qdrant | redis | statsd | trino | ydb) │
+│(all | all-testable | cassandra | drill | kafka | kerberos | keycloak | mongo | │
+│mssql | openlineage | otel | pinot | qdrant | redis | statsd | trino | ydb) ││--standalone-dag-processorRun standalone dag processor for start-airflow.│╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯╭─ Docker Compose selection and cleanup ───────────────────────────────────────────────────────────────────────────────╮
diff --git a/dev/breeze/doc/images/output_shell.svg b/dev/breeze/doc/images/output_shell.svg
index 10215706d52e4..cc3f8b70a0444 100644
--- a/dev/breeze/doc/images/output_shell.svg
+++ b/dev/breeze/doc/images/output_shell.svg
@@ -1,4 +1,4 @@
-