This is an automated email from the ASF dual-hosted git repository. utkarsharma pushed a commit to branch sync_2-10-test in repository https://gitbox.apache.org/repos/asf/airflow.git
commit 78c3fc4fdf8a185b6d9add9d9d1a983a0fd20d0d Author: Jens Scheffler <[email protected]> AuthorDate: Sun Nov 17 17:55:26 2024 +0100 Update v2-10-test constraints (#44113) * Update v2-10-test constraints * Bump minimum version of open-telemetry (#43809) The min version of open-telemetry we used was pretty old and that old open-telemetry had different package structure that caused an issue with cache invalidation (see #43770). Bumping it might help resolvers in uv and PyPI to avoid downgrading the versions as well as avoid caching issues in similar scenarios. --------- Co-authored-by: Jarek Potiuk <[email protected]> --- .pre-commit-config.yaml | 6 +++--- chart/values.schema.json | 2 +- chart/values.yaml | 2 +- clients/python/pyproject.toml | 2 +- docker_tests/requirements.txt | 2 +- hatch_build.py | 4 ++-- pyproject.toml | 6 +++--- 7 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index c6a19314521..bb6c37ca4d5 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -467,21 +467,21 @@ repos: files: ^docs/apache-airflow/extra-packages-ref\.rst$|^hatch_build.py pass_filenames: false entry: ./scripts/ci/pre_commit/check_extra_packages_ref.py - additional_dependencies: ['rich>=12.4.4', 'hatchling==1.25.0', 'tabulate'] + additional_dependencies: ['rich>=12.4.4', 'hatchling==1.26.3', 'tabulate'] - id: check-hatch-build-order name: Check order of dependencies in hatch_build.py language: python files: ^hatch_build.py$ pass_filenames: false entry: ./scripts/ci/pre_commit/check_order_hatch_build.py - additional_dependencies: ['rich>=12.4.4', 'hatchling==1.25.0'] + additional_dependencies: ['rich>=12.4.4', 'hatchling==1.26.3'] - id: update-extras name: Update extras in documentation entry: ./scripts/ci/pre_commit/insert_extras.py language: python files: ^contributing-docs/12_airflow_dependencies_and_extras.rst$|^INSTALL$|^airflow/providers/.*/provider\.yaml$|^Dockerfile.* pass_filenames: false - additional_dependencies: ['rich>=12.4.4', 'hatchling==1.25.0'] + additional_dependencies: ['rich>=12.4.4', 'hatchling==1.26.3'] - id: check-extras-order name: Check order of extras in Dockerfile entry: ./scripts/ci/pre_commit/check_order_dockerfile_extras.py diff --git a/chart/values.schema.json b/chart/values.schema.json index 49cadfbb641..4aea4ab7c89 100644 --- a/chart/values.schema.json +++ b/chart/values.schema.json @@ -671,7 +671,7 @@ "tag": { "description": "The StatsD image tag.", "type": "string", - "default": "v0.27.2" + "default": "v0.28.0" }, "pullPolicy": { "description": "The StatsD image pull policy.", diff --git a/chart/values.yaml b/chart/values.yaml index 13f7f455ebb..ef242b4cc8d 100644 --- a/chart/values.yaml +++ b/chart/values.yaml @@ -105,7 +105,7 @@ images: pullPolicy: IfNotPresent statsd: repository: quay.io/prometheus/statsd-exporter - tag: v0.27.2 + tag: v0.28.0 pullPolicy: IfNotPresent redis: repository: redis diff --git a/clients/python/pyproject.toml b/clients/python/pyproject.toml index 1a5ccdc9e2b..6ae2b49da6b 100644 --- a/clients/python/pyproject.toml +++ b/clients/python/pyproject.toml @@ -16,7 +16,7 @@ # under the License. [build-system] -requires = ["hatchling==1.25.0"] +requires = ["hatchling==1.26.3"] build-backend = "hatchling.build" [project] diff --git a/docker_tests/requirements.txt b/docker_tests/requirements.txt index 4f62686ab44..bcd9cd0655b 100644 --- a/docker_tests/requirements.txt +++ b/docker_tests/requirements.txt @@ -3,4 +3,4 @@ pytest-xdist # Requests 3 if it will be released, will be heavily breaking. requests>=2.27.0,<3 python-on-whales>=0.70.0 -hatchling==1.25.0 +hatchling==1.26.3 diff --git a/hatch_build.py b/hatch_build.py index 971b71f49be..ab7af6f13f0 100644 --- a/hatch_build.py +++ b/hatch_build.py @@ -465,8 +465,8 @@ DEPENDENCIES = [ "marshmallow-oneofschema>=2.0.1", "mdit-py-plugins>=0.3.0", "methodtools>=0.4.7", - "opentelemetry-api>=1.15.0", - "opentelemetry-exporter-otlp>=1.15.0", + "opentelemetry-api>=1.24.0", + "opentelemetry-exporter-otlp>=1.24.0", "packaging>=23.0", "pathspec>=0.9.0", 'pendulum>=2.1.2,<4.0;python_version<"3.12"', diff --git a/pyproject.toml b/pyproject.toml index c975d95c79f..2fcf2e14868 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -24,12 +24,12 @@ requires = [ "GitPython==3.1.43", "gitdb==4.0.11", - "hatchling==1.25.0", - "packaging==24.1", + "hatchling==1.26.3", + "packaging==24.2", "pathspec==0.12.1", "pluggy==1.5.0", "smmap==5.0.1", - "tomli==2.0.2; python_version < '3.11'", + "tomli==2.1.0; python_version < '3.11'", "trove-classifiers==2024.10.21.16", ] build-backend = "hatchling.build"
