This is an automated email from the ASF dual-hosted git repository.

jscheffl pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new d3f089cd49e Migrate yandex provider to use 
airflow.sdk.configuration.conf (#59992)
d3f089cd49e is described below

commit d3f089cd49ea83e6b48352fa24a9efb23e3790cd
Author: Ankit Chaurasia <[email protected]>
AuthorDate: Thu Jan 1 04:19:58 2026 +0545

    Migrate yandex provider to use airflow.sdk.configuration.conf (#59992)
---
 providers/yandex/pyproject.toml                                   | 2 +-
 providers/yandex/src/airflow/providers/yandex/utils/user_agent.py | 2 +-
 providers/yandex/tests/unit/yandex/utils/test_user_agent.py       | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/providers/yandex/pyproject.toml b/providers/yandex/pyproject.toml
index c8e376af9a5..a7d69bfdc8d 100644
--- a/providers/yandex/pyproject.toml
+++ b/providers/yandex/pyproject.toml
@@ -60,7 +60,7 @@ dependencies = [
     "apache-airflow>=2.11.0",
     "yandexcloud>=0.308.0; python_version < '3.13'",
     "yandex-query-client>=0.1.4; python_version < '3.13'",
-    "apache-airflow-providers-common-compat>=1.8.0",
+    "apache-airflow-providers-common-compat>=1.8.0",  # use next version
 ]
 
 # The optional dependencies should be modified in place in the generated file
diff --git a/providers/yandex/src/airflow/providers/yandex/utils/user_agent.py 
b/providers/yandex/src/airflow/providers/yandex/utils/user_agent.py
index 08bb8e467f1..1c5028078f5 100644
--- a/providers/yandex/src/airflow/providers/yandex/utils/user_agent.py
+++ b/providers/yandex/src/airflow/providers/yandex/utils/user_agent.py
@@ -24,7 +24,7 @@ from airflow.providers.yandex.utils.defaults import 
conn_type, hook_name
 def provider_user_agent() -> str | None:
     """Construct User-Agent from Airflow core & provider package versions."""
     from airflow import __version__ as airflow_version
-    from airflow.configuration import conf
+    from airflow.providers.common.compat.sdk import conf
     from airflow.providers_manager import ProvidersManager
 
     try:
diff --git a/providers/yandex/tests/unit/yandex/utils/test_user_agent.py 
b/providers/yandex/tests/unit/yandex/utils/test_user_agent.py
index 58cd4d3ed39..0fd20f85d11 100644
--- a/providers/yandex/tests/unit/yandex/utils/test_user_agent.py
+++ b/providers/yandex/tests/unit/yandex/utils/test_user_agent.py
@@ -41,7 +41,7 @@ def test_provider_user_agent():
     user_agent_provider = f"{provider_name}/{provider.version}"
     assert user_agent_provider in user_agent
 
-    from airflow.configuration import conf
+    from airflow.providers.common.compat.sdk import conf
 
     user_agent_prefix = conf.get("yandex", "sdk_user_agent_prefix", 
fallback="")
     assert user_agent_prefix in user_agent

Reply via email to