diff --git a/.github/actions/install-prek/action.yml b/.github/actions/install-prek/action.yml index ea296dbfb0b20..2bcb0cc5963af 100644 --- a/.github/actions/install-prek/action.yml +++ b/.github/actions/install-prek/action.yml @@ -24,10 +24,10 @@ inputs: default: "3.10" uv-version: description: 'uv version to use' - default: "0.8.20" # Keep this comment to allow automatic replacement of uv version + default: "0.8.22" # Keep this comment to allow automatic replacement of uv version prek-version: description: 'prek version to use' - default: "0.2.1" # Keep this comment to allow automatic replacement of prek version + default: "0.2.2" # Keep this comment to allow automatic replacement of prek version skip-prek-hooks: description: "Skip some prek hooks from installation" default: "" diff --git a/.github/workflows/basic-tests.yml b/.github/workflows/basic-tests.yml index 7916fa52cac02..db9bac6e259eb 100644 --- a/.github/workflows/basic-tests.yml +++ b/.github/workflows/basic-tests.yml @@ -66,7 +66,7 @@ on: # yamllint disable-line rule:truthy type: string uv-version: description: 'uv version to use' - default: "0.8.20" # Keep this comment to allow automatic replacement of uv version + default: "0.8.22" # Keep this comment to allow automatic replacement of uv version type: string platform: description: 'Platform for the build - linux/amd64 or linux/arm64' diff --git a/.github/workflows/release_dockerhub_image.yml b/.github/workflows/release_dockerhub_image.yml index 9a5cdf57e545c..a6b5b45fe010c 100644 --- a/.github/workflows/release_dockerhub_image.yml +++ b/.github/workflows/release_dockerhub_image.yml @@ -58,7 +58,7 @@ jobs: AIRFLOW_VERSION: ${{ github.event.inputs.airflowVersion }} AMD_ONLY: ${{ github.event.inputs.amdOnly }} LIMIT_PYTHON_VERSIONS: ${{ github.event.inputs.limitPythonVersions }} - UV_VERSION: "0.8.20" # Keep this comment to allow automatic replacement of uv version + UV_VERSION: "0.8.22" # Keep this comment to allow automatic replacement of uv version if: contains(fromJSON('[ "ashb", "eladkal", diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index f4b9972d583b1..af6f462b71f1e 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -342,7 +342,7 @@ repos: - --skip=providers/.*/src/airflow/providers/*/*.rst,providers/*/docs/changelog.rst,docs/*/commits.rst,providers/*/docs/commits.rst,providers/*/*/docs/commits.rst,docs/apache-airflow/tutorial/pipeline_example.csv,*.min.js,*.lock,INTHEWILD.md,*.svg - --exclude-file=.codespellignorelines - repo: https://github.com/woodruffw/zizmor-pre-commit - rev: b933184438555436e38621f46ceb0c417cbed400 # frozen: v1.13.0 + rev: 8f753a0c7419954e6ec3923d0a3cd2ddf5523e5b # frozen: v1.14.1 hooks: - id: zizmor name: Run zizmor to check for github workflow syntax errors diff --git a/Dockerfile b/Dockerfile index 6ca27ad6ad744..f936427ffab97 100644 --- a/Dockerfile +++ b/Dockerfile @@ -56,7 +56,7 @@ ARG AIRFLOW_PYTHON_VERSION="3.12.11" # Also use `force pip` label on your PR to swap all places we use `uv` to `pip` ARG AIRFLOW_PIP_VERSION=25.2 # ARG AIRFLOW_PIP_VERSION="git+https://github.com/pypa/pip.git@main" -ARG AIRFLOW_UV_VERSION=0.8.20 +ARG AIRFLOW_UV_VERSION=0.8.22 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 be9951a7a6eed..838a06fb3affe 100644 --- a/Dockerfile.ci +++ b/Dockerfile.ci @@ -1655,8 +1655,8 @@ COPY --from=scripts common.sh install_packaging_tools.sh install_additional_depe # Also use `force pip` label on your PR to swap all places we use `uv` to `pip` ARG AIRFLOW_PIP_VERSION=25.2 # ARG AIRFLOW_PIP_VERSION="git+https://github.com/pypa/pip.git@main" -ARG AIRFLOW_UV_VERSION=0.8.20 -ARG AIRFLOW_PREK_VERSION="0.2.1" +ARG AIRFLOW_UV_VERSION=0.8.22 +ARG AIRFLOW_PREK_VERSION="0.2.2" # UV_LINK_MODE=copy is needed since we are using cache mounted from the host ENV AIRFLOW_PIP_VERSION=${AIRFLOW_PIP_VERSION} \ diff --git a/dev/breeze/README.md b/dev/breeze/README.md index 81141a836095f..fc7c164543704 100644 --- a/dev/breeze/README.md +++ b/dev/breeze/README.md @@ -135,6 +135,6 @@ PLEASE DO NOT MODIFY THE HASH BELOW! IT IS AUTOMATICALLY UPDATED BY PREK. --------------------------------------------------------------------------------------------------------- -Package config hash: ed963e565878e8873cda04b157025cbeeb2e5dec5abe4271941dc5ee8628efcbb40a33260868900cd838d644953bdc3b164615fa3921fcddbc9312fdf7e02816 +Package config hash: 0741306754df5ffb4e23d7e640cc4fd7a6d3ff4f6cba0ffcca0649122056b238880ebd46d7ebb9c06bb70345086e70998a7bd5256c20f3523b40bc0d1277b32e --------------------------------------------------------------------------------------------------------- diff --git a/dev/breeze/doc/ci/02_images.md b/dev/breeze/doc/ci/02_images.md index 5712832171f7c..6ee65d1acffcd 100644 --- a/dev/breeze/doc/ci/02_images.md +++ b/dev/breeze/doc/ci/02_images.md @@ -443,8 +443,8 @@ can be used for CI images: | `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.2` | `pip` version used. | -| `AIRFLOW_UV_VERSION` | `0.8.20` | `uv` version used. | -| `AIRFLOW_PREK_VERSION` | `0.2.1` | `prek` version used. | +| `AIRFLOW_UV_VERSION` | `0.8.22` | `uv` version used. | +| `AIRFLOW_PREK_VERSION` | `0.2.2` | `prek` 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/pyproject.toml b/dev/breeze/pyproject.toml index 132aeed9efb73..35285c1fa0f56 100644 --- a/dev/breeze/pyproject.toml +++ b/dev/breeze/pyproject.toml @@ -60,7 +60,7 @@ dependencies = [ "jinja2>=3.1.5", "jsonschema>=4.19.1", "packaging>=25.0", - "prek>=0.2.1", + "prek>=0.2.2", "psutil>=5.9.6", "pygithub>=2.1.1", "pytest-xdist>=3.3.1", diff --git a/dev/breeze/src/airflow_breeze/commands/release_management_commands.py b/dev/breeze/src/airflow_breeze/commands/release_management_commands.py index ce10a60363aa1..6cb3d806245d5 100644 --- a/dev/breeze/src/airflow_breeze/commands/release_management_commands.py +++ b/dev/breeze/src/airflow_breeze/commands/release_management_commands.py @@ -253,13 +253,13 @@ class VersionedFile(NamedTuple): AIRFLOW_PIP_VERSION = "25.2" -AIRFLOW_UV_VERSION = "0.8.20" +AIRFLOW_UV_VERSION = "0.8.22" AIRFLOW_USE_UV = False GITPYTHON_VERSION = "3.1.45" RICH_VERSION = "14.1.0" -PREK_VERSION = "0.2.1" -HATCH_VERSION = "1.14.1" -PYYAML_VERSION = "6.0.2" +PREK_VERSION = "0.2.2" +HATCH_VERSION = "1.14.2" +PYYAML_VERSION = "6.0.3" # prek environment and this is done with node, no python installation is needed. AIRFLOW_BUILD_DOCKERFILE = f""" diff --git a/dev/breeze/src/airflow_breeze/global_constants.py b/dev/breeze/src/airflow_breeze/global_constants.py index 77afb83f3cd49..d6e4ebeaf392f 100644 --- a/dev/breeze/src/airflow_breeze/global_constants.py +++ b/dev/breeze/src/airflow_breeze/global_constants.py @@ -201,7 +201,7 @@ ALLOWED_INSTALL_MYSQL_CLIENT_TYPES = ["mariadb", "mysql"] PIP_VERSION = "25.2" -UV_VERSION = "0.8.20" +UV_VERSION = "0.8.22" DEFAULT_UV_HTTP_TIMEOUT = 300 DEFAULT_WSL2_HTTP_TIMEOUT = 900 diff --git a/dev/breeze/uv.lock b/dev/breeze/uv.lock index 3d3936014f032..4a4a694debe43 100644 --- a/dev/breeze/uv.lock +++ b/dev/breeze/uv.lock @@ -75,7 +75,7 @@ requires-dist = [ { name = "jinja2", specifier = ">=3.1.5" }, { name = "jsonschema", specifier = ">=4.19.1" }, { name = "packaging", specifier = ">=25.0" }, - { name = "prek", specifier = ">=0.2.1" }, + { name = "prek", specifier = ">=0.2.2" }, { name = "psutil", specifier = ">=5.9.6" }, { name = "pygithub", specifier = ">=2.1.1" }, { name = "pytest", specifier = ">=8.3.3" }, @@ -1023,28 +1023,28 @@ wheels = [ [[package]] name = "prek" -version = "0.2.1" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/93/0a/b2dabb829aebc4f98a10b8f5fac0e6ca4746463d5183622457e5727f5705/prek-0.2.1.tar.gz", hash = "sha256:60543afbf72ad9ce27a5fc4301179f75f473dc4cc221ff53b2bad18ff6eac998", size = 2919831, upload-time = "2025-09-15T15:14:23.382Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/50/f2/17fdccf51bef753a2ef50e936363779ff20a528ae4e197d9c9e84be5bc53/prek-0.2.1-py3-none-linux_armv6l.whl", hash = "sha256:bdd0e71ab6a63a9b81c268539ec249bfe1cd2b50fc39823727b256b0ba67d342", size = 4320246, upload-time = "2025-09-15T15:13:54.103Z" }, - { url = "https://files.pythonhosted.org/packages/5e/fe/9a3b119ef905c8c52c17cfce1a4230d8f2f9ddfe6c0815ae52b7d616a038/prek-0.2.1-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:99c1611aea27c75cb76d23f7ca68440478b4372b2184e4c383af06a3ea9e8b8e", size = 4433105, upload-time = "2025-09-15T15:13:55.678Z" }, - { url = "https://files.pythonhosted.org/packages/eb/93/a3cdfcd934dd2e661a2012efbed0e5ae8b2889ef313bd42f811826b5d259/prek-0.2.1-py3-none-macosx_11_0_arm64.whl", hash = "sha256:46ec9a2dc2f536ddc3381f9bc9461afbb48b767fe0159687b9a8302a0d910f9c", size = 4135455, upload-time = "2025-09-15T15:13:57.118Z" }, - { url = "https://files.pythonhosted.org/packages/5d/d8/458d5dabe5b8671bd6054f46d8952f07b69be755d98370dc3fe80c797087/prek-0.2.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl", hash = "sha256:dd97d0f8d9ec3f1749d3b1c8c3310d2d946976d1ad58e54b1dce3e177b09cbb7", size = 4301081, upload-time = "2025-09-15T15:13:58.528Z" }, - { url = "https://files.pythonhosted.org/packages/e3/32/100086408852c008e0b5e44c6fe93b5f00cc968e072029f02c7f71375350/prek-0.2.1-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:38c22c63bd18a29b27d4c56804fe10e5ae7e2a2b9d1ec2bcdbaebda9d80b2f86", size = 4256669, upload-time = "2025-09-15T15:14:00.191Z" }, - { url = "https://files.pythonhosted.org/packages/00/ad/dadcb1a781db3c0feed31ab8c299494fe31ef6d5cd4de4929dfe381dafb6/prek-0.2.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e198ddf56591cbe455ffa2106caa6aa8f0df11348a328a68e46e9a0e877f80f6", size = 4553470, upload-time = "2025-09-15T15:14:01.586Z" }, - { url = "https://files.pythonhosted.org/packages/c4/a1/58ee7dc741ddc49816edf9ba5a0bf4cefa9d1ccd2fcdcf988d525773bdfc/prek-0.2.1-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:5be95c28c65249576e43f7894869f09db7ed62602b70b456c777881304abebf5", size = 4979408, upload-time = "2025-09-15T15:14:03.165Z" }, - { url = "https://files.pythonhosted.org/packages/b0/96/178ebf0523c47e43263e1e0f1f719d0f0b6fe8932876243eb1c9584457e7/prek-0.2.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0355c6c67afe7aa376685cb5747a45e3ba9bcc091d82547ec3725ceafbe139da", size = 4913040, upload-time = "2025-09-15T15:14:04.656Z" }, - { url = "https://files.pythonhosted.org/packages/da/3f/773f1cab7284b0dd4a2f26df68dadc8b3c5a4ff5eaa6f3baec9e0fabeac9/prek-0.2.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b784eb070ac3cfea9598f8590f8aafcdae5a871a9bcfd88535c6f6f71f315252", size = 5031851, upload-time = "2025-09-15T15:14:06.075Z" }, - { url = "https://files.pythonhosted.org/packages/da/bb/c5205b9e8561ca8e3925fb0072dc81c5a6ab57863e216aacabafb7bee40d/prek-0.2.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:300ace6901a78a203030e76750d62cff1bdc9d64b08a998029a160a2435a5575", size = 4644291, upload-time = "2025-09-15T15:14:07.582Z" }, - { url = "https://files.pythonhosted.org/packages/b1/d5/240376457cafc8a7e97ef72e2bbebd1c8d97dab2577c13a8b0485a8c4b49/prek-0.2.1-py3-none-manylinux_2_28_aarch64.whl", hash = "sha256:0b214b14d9c1cb4a3324206486cd2ea19e0c960bd2770785c49dbdaa2476a292", size = 4336230, upload-time = "2025-09-15T15:14:08.995Z" }, - { url = "https://files.pythonhosted.org/packages/1d/70/a502fefb622186ce1d0f815f516fd368614fe5ecc596d0759d80e50da7d3/prek-0.2.1-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:a087ad088e08633469fe5b35411b6fcbc7c1bc78163f3fe2105142550917b581", size = 4424328, upload-time = "2025-09-15T15:14:10.627Z" }, - { url = "https://files.pythonhosted.org/packages/97/d1/815eebdf760b8cdc129bd9818fd88b5ef91bddef4b1ce1dd1bae9aefbcb4/prek-0.2.1-py3-none-musllinux_1_1_armv7l.whl", hash = "sha256:e3b9f592af89d95b6a189f90f9f5c694086d340c79725ad165ae526a3be0be49", size = 4235667, upload-time = "2025-09-15T15:14:12.234Z" }, - { url = "https://files.pythonhosted.org/packages/cc/6d/c86fceb0d2c4070a9218f8cb2b82b07cc2118acc910fa066ef8a78d1d15b/prek-0.2.1-py3-none-musllinux_1_1_i686.whl", hash = "sha256:194e7d898742f0e6565049f8e907e1237e5921b09c4c39ea572176e06296a745", size = 4449681, upload-time = "2025-09-15T15:14:13.723Z" }, - { url = "https://files.pythonhosted.org/packages/97/a6/73678720f9f5a03288bac0ae7dc04fbe96fb01c4b31404480154a0776cc6/prek-0.2.1-py3-none-musllinux_1_1_x86_64.whl", hash = "sha256:483aa6f021874d887553cda5d651d989b2fa38f2334faffd53438a46999fc7ad", size = 4717583, upload-time = "2025-09-15T15:14:15.487Z" }, - { url = "https://files.pythonhosted.org/packages/a2/1c/5a401e3c8db696f24bfa599022c743797af7a26bb1d5a8f79c5b0270afab/prek-0.2.1-py3-none-win32.whl", hash = "sha256:fbe488b478b47d9a7134d145b6564b90bfa1a1f7fec6bc7d7945aaa9a85f80cb", size = 4168471, upload-time = "2025-09-15T15:14:17.315Z" }, - { url = "https://files.pythonhosted.org/packages/1d/70/cf844f271171e629dc29a496130317333867c6bcc02cc357eb80969ab328/prek-0.2.1-py3-none-win_amd64.whl", hash = "sha256:f066681ffb0f4de4c3a74dfb56cf417751ee2df2c38e2ed6af78d5e15262aa5d", size = 4719355, upload-time = "2025-09-15T15:14:18.784Z" }, - { url = "https://files.pythonhosted.org/packages/20/63/1625310edb28937719eedfffcbd6e4728dd4d27f777a3f72fdf8c445976b/prek-0.2.1-py3-none-win_arm64.whl", hash = "sha256:97c8367e226930600dfad28405f091a0bc88cc601bfa66ace42ce1cd38e3ee92", size = 4414447, upload-time = "2025-09-15T15:14:20.43Z" }, +version = "0.2.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/76/d4/5fa66f4ddb1e030027fecd0f5a3998c51182b329e4dff2946906c054452d/prek-0.2.2.tar.gz", hash = "sha256:0066da4863fd1ff1508c7041ca45d6533ae79859ca5ac63786254ff5c8ef2812", size = 3004990, upload-time = "2025-09-26T15:08:57.655Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e8/2c/80f72745c8c33ce2ff18e6f4def79ccf7f53c6a5caf8b245088e0fb0f6fb/prek-0.2.2-py3-none-linux_armv6l.whl", hash = "sha256:8c589112c31687bdd8bb80d5e8456c356c78f444e24e2d58b917d18d3827af42", size = 4363590, upload-time = "2025-09-26T15:08:29.782Z" }, + { url = "https://files.pythonhosted.org/packages/f9/37/252fdba88d2156b21e311067700720cc5382a9843df7317f96a8b07bddd9/prek-0.2.2-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:c5ca2b8cd3bc2047e846c54af9d3dc97e17d3ba1cdfccde72f33cf4596a956b2", size = 4461597, upload-time = "2025-09-26T15:08:31.863Z" }, + { url = "https://files.pythonhosted.org/packages/c5/be/b36416c04d74128a6a975235fef142d216010b210c336e095f538ce132ec/prek-0.2.2-py3-none-macosx_11_0_arm64.whl", hash = "sha256:20be468f6aad06d5215e2ec31d4dc4bcf3807f52cd9ac028730bbe0fd9ac6329", size = 4160070, upload-time = "2025-09-26T15:08:33.198Z" }, + { url = "https://files.pythonhosted.org/packages/f6/f6/01629d733017ad98149d62fbbcda1171ee3714ed88c74ec404e563382739/prek-0.2.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl", hash = "sha256:514c81b80279a76289839318937e70e37ad9997305b371139776c58bdefca101", size = 4341393, upload-time = "2025-09-26T15:08:34.53Z" }, + { url = "https://files.pythonhosted.org/packages/7d/98/5c7d9d76c4849b2b4044ffd20deb3c28040754689d9c3f52a637e12221d6/prek-0.2.2-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:9c4f546d54ce8360d40bdc8dd32e354354c3283b998e40ee410b48116808990e", size = 4299411, upload-time = "2025-09-26T15:08:36.155Z" }, + { url = "https://files.pythonhosted.org/packages/38/8f/6a2914f68ede0a6fd154eee02f400526ecb9e7459279e712d4a91cc4869a/prek-0.2.2-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ede616288bc3abd17b6e0319d8eab0517caaa3cfe931d0fcad85c3ca815c57b1", size = 4579986, upload-time = "2025-09-26T15:08:37.575Z" }, + { url = "https://files.pythonhosted.org/packages/b1/6e/b7ba27693f3082c25c4ee91d4df17070bf48ca4ff412345892a6d628e7de/prek-0.2.2-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:397f65fc9607820d2b589e89bc00f4237465babb55720f6ad447feaec8005193", size = 5009218, upload-time = "2025-09-26T15:08:39.307Z" }, + { url = "https://files.pythonhosted.org/packages/f0/85/ec86a63bd64804df721f35411357c53a0f06f19dd447c6023af713512069/prek-0.2.2-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2c64c5823ee6673b3a0a6319d6b4f6122086760f72dd9f347e9ce7a294f2bc99", size = 4940288, upload-time = "2025-09-26T15:08:41.643Z" }, + { url = "https://files.pythonhosted.org/packages/f4/c7/293d383c28a1cf992a081a175e0b52c9da39d4042c1e9058c59c093a28f3/prek-0.2.2-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:73e33963a5447d087ad5743ac8757c85fe3d78391157f15953d4d552645a52c2", size = 5058987, upload-time = "2025-09-26T15:08:42.927Z" }, + { url = "https://files.pythonhosted.org/packages/5d/5f/f3afc2d7670b4e1e688171a3b03613f0a7576e1212bd282508fde2312d3c/prek-0.2.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7cb35a5fd97d4a0fd67e2857efbd1bcd343d129c2d7b1dfa14ee7f91a4f4604d", size = 4645407, upload-time = "2025-09-26T15:08:44.568Z" }, + { url = "https://files.pythonhosted.org/packages/8b/cb/ce1048dc90efb43c8416f69ec39d067c59891ce6776d2513d50c323f9d42/prek-0.2.2-py3-none-manylinux_2_28_aarch64.whl", hash = "sha256:cd1cf549a3748a89ecb1a04554598a76187dc6e970d5bd74632d12c92cbfb94a", size = 4353874, upload-time = "2025-09-26T15:08:45.879Z" }, + { url = "https://files.pythonhosted.org/packages/4b/8a/0345fd246c5307353dced8caebe97d48921fcdeae615dec8eea97d25ae21/prek-0.2.2-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:d93759fd5c5cde3f59f76ce221ad0cc1141235961b00428e8c71e311235851ea", size = 4452536, upload-time = "2025-09-26T15:08:47.193Z" }, + { url = "https://files.pythonhosted.org/packages/91/6f/f95c4a2b54fd635599ba710741faeaa62f05e793faba5416c47aa5d2371b/prek-0.2.2-py3-none-musllinux_1_1_armv7l.whl", hash = "sha256:e0109cd8fbf1bd9b775ede0c9fcfb69b3a210a748e58c3b95acfe80432949de2", size = 4276884, upload-time = "2025-09-26T15:08:49.005Z" }, + { url = "https://files.pythonhosted.org/packages/50/8f/34c0a49f93e35ca5db1b56096ffce1bbd7b92561ddb96d2cbb8b30868d6e/prek-0.2.2-py3-none-musllinux_1_1_i686.whl", hash = "sha256:ec713a3cdd1345df66f07d57ea2d3d94c877947c15d5c680d0f2007431fa13e9", size = 4473965, upload-time = "2025-09-26T15:08:50.769Z" }, + { url = "https://files.pythonhosted.org/packages/b8/7a/891cf6b28a1748fc2f5c991fc10b600360c91e1afe6495eac3f57ce45b49/prek-0.2.2-py3-none-musllinux_1_1_x86_64.whl", hash = "sha256:33bae12c932195280538c0a204a8c7efbefa2b1d134f2a2b86dc94064b4137db", size = 4748791, upload-time = "2025-09-26T15:08:52.023Z" }, + { url = "https://files.pythonhosted.org/packages/c0/7a/02a49f62ce4f40a0ca910b2f5acb8f7178ddc8e20c97e5dd387006fd4ac7/prek-0.2.2-py3-none-win32.whl", hash = "sha256:e1ed8ec95bc07e718a4ff11b6e169372e789a54fdfd80577bcf8098d2242f88b", size = 4178321, upload-time = "2025-09-26T15:08:53.664Z" }, + { url = "https://files.pythonhosted.org/packages/40/96/20beda52fde7f65ec745d1ff1df1d272802c8f9e8352f2271072745d81c1/prek-0.2.2-py3-none-win_amd64.whl", hash = "sha256:ff51fd83a7a49122e624aea728eb2934940d24497b1cf2be6eaa4f01a46b2e70", size = 4743225, upload-time = "2025-09-26T15:08:54.898Z" }, + { url = "https://files.pythonhosted.org/packages/38/b0/dc6aa46c3aa5831f4638bfaa21f18ced079476a68e6726d74f5f1cd91391/prek-0.2.2-py3-none-win_arm64.whl", hash = "sha256:ac65386fe827eeb622d17971c3db00e1ee9fc43f2c742dd20372b24f6ab4ae8e", size = 4433787, upload-time = "2025-09-26T15:08:56.393Z" }, ] [[package]] diff --git a/pyproject.toml b/pyproject.toml index efa0bb3c24b81..ee294403f6c21 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -535,7 +535,7 @@ packages = [] "apache-airflow-providers-amazon[s3fs]", ] "uv" = [ - "uv>=0.8.20", + "uv>=0.8.22", ] diff --git a/scripts/ci/install_breeze.sh b/scripts/ci/install_breeze.sh index 59867463e02ca..a033e027a3968 100755 --- a/scripts/ci/install_breeze.sh +++ b/scripts/ci/install_breeze.sh @@ -22,7 +22,7 @@ cd "$( dirname "${BASH_SOURCE[0]}" )/../../" PYTHON_ARG="" PIP_VERSION="25.2" -UV_VERSION="0.8.20" +UV_VERSION="0.8.22" if [[ ${PYTHON_VERSION=} != "" ]]; then PYTHON_ARG="--python=$(which python"${PYTHON_VERSION}") " fi diff --git a/scripts/tools/setup_breeze b/scripts/tools/setup_breeze index 0d7c95b330ce8..6821d8f3d49a5 100755 --- a/scripts/tools/setup_breeze +++ b/scripts/tools/setup_breeze @@ -27,7 +27,7 @@ COLOR_YELLOW=$'\e[33m' COLOR_BLUE=$'\e[34m' COLOR_RESET=$'\e[0m' -UV_VERSION="0.8.20" +UV_VERSION="0.8.22" function manual_instructions() { echo