From cf5a9cce3b660a942dde4b1e53d9563d0059ceb8 Mon Sep 17 00:00:00 2001 From: justinpakzad Date: Wed, 31 Dec 2025 15:11:20 -0500 Subject: [PATCH] migrated conf imports for snowflake provider to use sdk config --- providers/snowflake/pyproject.toml | 2 +- .../src/airflow/providers/snowflake/hooks/snowflake.py | 3 +-- .../src/airflow/providers/snowflake/operators/snowflake.py | 3 +-- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/providers/snowflake/pyproject.toml b/providers/snowflake/pyproject.toml index 90648586fb657..23db5be1d4ebb 100644 --- a/providers/snowflake/pyproject.toml +++ b/providers/snowflake/pyproject.toml @@ -59,7 +59,7 @@ requires-python = ">=3.10" # After you modify the dependencies, and rebuild your Breeze CI image with ``breeze ci-image build`` dependencies = [ "apache-airflow>=2.11.0", - "apache-airflow-providers-common-compat>=1.10.1", + "apache-airflow-providers-common-compat>=1.10.1", # use next version "apache-airflow-providers-common-sql>=1.27.5", 'pandas>=2.1.2; python_version <"3.13"', 'pandas>=2.2.3; python_version >="3.13"', diff --git a/providers/snowflake/src/airflow/providers/snowflake/hooks/snowflake.py b/providers/snowflake/src/airflow/providers/snowflake/hooks/snowflake.py index 733d5ce5ce10b..372fcbfe4a13c 100644 --- a/providers/snowflake/src/airflow/providers/snowflake/hooks/snowflake.py +++ b/providers/snowflake/src/airflow/providers/snowflake/hooks/snowflake.py @@ -36,9 +36,8 @@ from snowflake.sqlalchemy import URL from sqlalchemy import create_engine -from airflow.configuration import conf from airflow.exceptions import AirflowOptionalProviderFeatureException -from airflow.providers.common.compat.sdk import AirflowException, Connection +from airflow.providers.common.compat.sdk import AirflowException, Connection, conf from airflow.providers.common.sql.hooks.handlers import return_single_query_results from airflow.providers.common.sql.hooks.sql import DbApiHook from airflow.providers.snowflake.utils.openlineage import fix_snowflake_sqlalchemy_uri diff --git a/providers/snowflake/src/airflow/providers/snowflake/operators/snowflake.py b/providers/snowflake/src/airflow/providers/snowflake/operators/snowflake.py index 6ce9adb3426e5..74ee1b4e115c4 100644 --- a/providers/snowflake/src/airflow/providers/snowflake/operators/snowflake.py +++ b/providers/snowflake/src/airflow/providers/snowflake/operators/snowflake.py @@ -23,8 +23,7 @@ from functools import cached_property from typing import TYPE_CHECKING, Any, SupportsAbs, cast -from airflow.configuration import conf -from airflow.providers.common.compat.sdk import AirflowException +from airflow.providers.common.compat.sdk import AirflowException, conf from airflow.providers.common.sql.operators.sql import ( SQLCheckOperator, SQLExecuteQueryOperator,