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

rahulvats pushed a commit to branch py-client-sync
in repository https://gitbox.apache.org/repos/asf/airflow.git

commit bd14f88ee5bb6fae7ad4ec235135b9a681dfa1fc
Author: Piyush Mudgal <[email protected]>
AuthorDate: Tue Mar 24 20:20:12 2026 +0530

    UpdateConfImports (#64165)
---
 .../providers/fab/auth_manager/api/auth/backend/kerberos_auth.py       | 2 +-
 .../src/airflow/providers/fab/auth_manager/api_fastapi/parameters.py   | 2 +-
 .../src/airflow/providers/fab/auth_manager/api_fastapi/routes/login.py | 2 +-
 .../airflow/providers/fab/auth_manager/api_fastapi/services/login.py   | 2 +-
 .../fab/src/airflow/providers/fab/auth_manager/cli_commands/utils.py   | 2 +-
 .../fab/src/airflow/providers/fab/auth_manager/fab_auth_manager.py     | 3 +--
 .../airflow/providers/fab/auth_manager/security_manager/override.py    | 2 +-
 .../fab/src/airflow/providers/fab/auth_manager/views/auth_oauth.py     | 2 +-
 providers/fab/src/airflow/providers/fab/www/app.py                     | 2 +-
 providers/fab/src/airflow/providers/fab/www/auth.py                    | 2 +-
 .../fab/src/airflow/providers/fab/www/extensions/init_appbuilder.py    | 2 +-
 .../fab/src/airflow/providers/fab/www/extensions/init_jinja_globals.py | 2 +-
 .../fab/src/airflow/providers/fab/www/extensions/init_security.py      | 3 +--
 providers/fab/src/airflow/providers/fab/www/extensions/init_session.py | 2 +-
 .../src/airflow/providers/fab/www/extensions/init_wsgi_middlewares.py  | 2 +-
 providers/fab/src/airflow/providers/fab/www/utils.py                   | 2 +-
 providers/fab/src/airflow/providers/fab/www/views.py                   | 2 +-
 17 files changed, 17 insertions(+), 19 deletions(-)

diff --git 
a/providers/fab/src/airflow/providers/fab/auth_manager/api/auth/backend/kerberos_auth.py
 
b/providers/fab/src/airflow/providers/fab/auth_manager/api/auth/backend/kerberos_auth.py
index 41341081061..758e13815ff 100644
--- 
a/providers/fab/src/airflow/providers/fab/auth_manager/api/auth/backend/kerberos_auth.py
+++ 
b/providers/fab/src/airflow/providers/fab/auth_manager/api/auth/backend/kerberos_auth.py
@@ -28,7 +28,7 @@ from flask import Response, current_app, g, make_response, 
request
 from requests_kerberos import HTTPKerberosAuth
 
 from airflow.api_fastapi.app import get_auth_manager
-from airflow.configuration import conf
+from airflow.providers.common.compat.sdk import conf
 from airflow.utils.net import getfqdn
 
 if TYPE_CHECKING:
diff --git 
a/providers/fab/src/airflow/providers/fab/auth_manager/api_fastapi/parameters.py
 
b/providers/fab/src/airflow/providers/fab/auth_manager/api_fastapi/parameters.py
index e16be4e12e5..13144201631 100644
--- 
a/providers/fab/src/airflow/providers/fab/auth_manager/api_fastapi/parameters.py
+++ 
b/providers/fab/src/airflow/providers/fab/auth_manager/api_fastapi/parameters.py
@@ -20,7 +20,7 @@ import logging
 
 from fastapi import Query
 
-from airflow.configuration import conf
+from airflow.providers.common.compat.sdk import conf
 
 log = logging.getLogger(__name__)
 
diff --git 
a/providers/fab/src/airflow/providers/fab/auth_manager/api_fastapi/routes/login.py
 
b/providers/fab/src/airflow/providers/fab/auth_manager/api_fastapi/routes/login.py
index 39d31b408c5..168b9476d80 100644
--- 
a/providers/fab/src/airflow/providers/fab/auth_manager/api_fastapi/routes/login.py
+++ 
b/providers/fab/src/airflow/providers/fab/auth_manager/api_fastapi/routes/login.py
@@ -24,7 +24,7 @@ from fastapi.responses import RedirectResponse
 from airflow.api_fastapi.app import get_auth_manager
 from airflow.api_fastapi.auth.managers.base_auth_manager import 
COOKIE_NAME_JWT_TOKEN
 from airflow.api_fastapi.core_api.openapi.exceptions import 
create_openapi_http_exception_doc
-from airflow.configuration import conf
+from airflow.providers.common.compat.sdk import conf
 from airflow.providers.fab.auth_manager.api_fastapi.datamodels.login import 
LoginResponse
 from airflow.providers.fab.auth_manager.api_fastapi.routes.router import 
auth_router
 from airflow.providers.fab.auth_manager.api_fastapi.services.login import 
FABAuthManagerLogin
diff --git 
a/providers/fab/src/airflow/providers/fab/auth_manager/api_fastapi/services/login.py
 
b/providers/fab/src/airflow/providers/fab/auth_manager/api_fastapi/services/login.py
index b61e201fb07..c3032cd2f3b 100644
--- 
a/providers/fab/src/airflow/providers/fab/auth_manager/api_fastapi/services/login.py
+++ 
b/providers/fab/src/airflow/providers/fab/auth_manager/api_fastapi/services/login.py
@@ -20,7 +20,7 @@ from typing import Any
 
 from fastapi import HTTPException, status
 
-from airflow.configuration import conf
+from airflow.providers.common.compat.sdk import conf
 from airflow.providers.fab.auth_manager.api_fastapi.datamodels.login import 
LoginResponse
 from airflow.providers.fab.www.utils import get_fab_auth_manager
 
diff --git 
a/providers/fab/src/airflow/providers/fab/auth_manager/cli_commands/utils.py 
b/providers/fab/src/airflow/providers/fab/auth_manager/cli_commands/utils.py
index 6d2ed506930..a6a58c41525 100644
--- a/providers/fab/src/airflow/providers/fab/auth_manager/cli_commands/utils.py
+++ b/providers/fab/src/airflow/providers/fab/auth_manager/cli_commands/utils.py
@@ -29,8 +29,8 @@ from flask_sqlalchemy import SQLAlchemy
 from sqlalchemy.engine import make_url
 
 import airflow
-from airflow.configuration import conf
 from airflow.exceptions import AirflowConfigException
+from airflow.providers.common.compat.sdk import conf
 from airflow.providers.fab.www.extensions.init_appbuilder import 
init_appbuilder
 from airflow.providers.fab.www.extensions.init_session import 
init_airflow_session_interface
 from airflow.providers.fab.www.extensions.init_views import init_plugins
diff --git 
a/providers/fab/src/airflow/providers/fab/auth_manager/fab_auth_manager.py 
b/providers/fab/src/airflow/providers/fab/auth_manager/fab_auth_manager.py
index c2800eb0443..1e12b6658a7 100644
--- a/providers/fab/src/airflow/providers/fab/auth_manager/fab_auth_manager.py
+++ b/providers/fab/src/airflow/providers/fab/auth_manager/fab_auth_manager.py
@@ -52,10 +52,9 @@ from 
airflow.api_fastapi.auth.managers.models.resource_details import (
     VariableDetails,
 )
 from airflow.api_fastapi.common.types import ExtraMenuItem, MenuItem
-from airflow.configuration import conf
 from airflow.exceptions import AirflowConfigException, 
AirflowProviderDeprecationWarning
 from airflow.models import Connection, DagModel, Pool, Variable
-from airflow.providers.common.compat.sdk import AirflowException
+from airflow.providers.common.compat.sdk import AirflowException, conf
 from airflow.providers.fab.auth_manager.models import Permission, Role, User
 from airflow.providers.fab.auth_manager.models.anonymous_user import 
AnonymousUser
 from airflow.providers.fab.version_compat import AIRFLOW_V_3_1_PLUS
diff --git 
a/providers/fab/src/airflow/providers/fab/auth_manager/security_manager/override.py
 
b/providers/fab/src/airflow/providers/fab/auth_manager/security_manager/override.py
index 0cfc2351874..b285b30999e 100644
--- 
a/providers/fab/src/airflow/providers/fab/auth_manager/security_manager/override.py
+++ 
b/providers/fab/src/airflow/providers/fab/auth_manager/security_manager/override.py
@@ -68,7 +68,7 @@ from sqlalchemy.exc import IntegrityError, 
MultipleResultsFound
 from sqlalchemy.orm import joinedload
 from werkzeug.security import check_password_hash, generate_password_hash
 
-from airflow.configuration import conf
+from airflow.providers.common.compat.sdk import conf
 from airflow.providers.fab.auth_manager.models import (
     Action,
     Group,
diff --git 
a/providers/fab/src/airflow/providers/fab/auth_manager/views/auth_oauth.py 
b/providers/fab/src/airflow/providers/fab/auth_manager/views/auth_oauth.py
index 9cd23bf47b6..a5d4e520d07 100644
--- a/providers/fab/src/airflow/providers/fab/auth_manager/views/auth_oauth.py
+++ b/providers/fab/src/airflow/providers/fab/auth_manager/views/auth_oauth.py
@@ -25,7 +25,7 @@ from flask import session
 from flask_appbuilder import expose
 from flask_appbuilder.security.views import AuthOAuthView
 
-from airflow.configuration import conf
+from airflow.providers.common.compat.sdk import conf
 
 log = logging.getLogger(__name__)
 
diff --git a/providers/fab/src/airflow/providers/fab/www/app.py 
b/providers/fab/src/airflow/providers/fab/www/app.py
index 3e99c644764..0ab94e4b7ad 100644
--- a/providers/fab/src/airflow/providers/fab/www/app.py
+++ b/providers/fab/src/airflow/providers/fab/www/app.py
@@ -28,9 +28,9 @@ from sqlalchemy.engine.url import make_url
 
 from airflow import settings
 from airflow.api_fastapi.app import get_auth_manager
-from airflow.configuration import conf
 from airflow.exceptions import AirflowConfigException
 from airflow.logging_config import configure_logging
+from airflow.providers.common.compat.sdk import conf
 from airflow.providers.fab.version_compat import AIRFLOW_V_3_1_8_PLUS
 from airflow.providers.fab.www.extensions.init_appbuilder import 
init_appbuilder
 from airflow.providers.fab.www.extensions.init_jinja_globals import 
init_jinja_globals
diff --git a/providers/fab/src/airflow/providers/fab/www/auth.py 
b/providers/fab/src/airflow/providers/fab/www/auth.py
index e25f77c8758..c4b3570881f 100644
--- a/providers/fab/src/airflow/providers/fab/www/auth.py
+++ b/providers/fab/src/airflow/providers/fab/www/auth.py
@@ -39,7 +39,7 @@ from 
airflow.api_fastapi.auth.managers.models.resource_details import (
     PoolDetails,
     VariableDetails,
 )
-from airflow.configuration import conf
+from airflow.providers.common.compat.sdk import conf
 from airflow.providers.fab.www.utils import get_fab_auth_manager
 from airflow.utils.net import get_hostname
 
diff --git 
a/providers/fab/src/airflow/providers/fab/www/extensions/init_appbuilder.py 
b/providers/fab/src/airflow/providers/fab/www/extensions/init_appbuilder.py
index c68b8aaea33..4662e50a439 100644
--- a/providers/fab/src/airflow/providers/fab/www/extensions/init_appbuilder.py
+++ b/providers/fab/src/airflow/providers/fab/www/extensions/init_appbuilder.py
@@ -41,7 +41,7 @@ from flask_appbuilder.views import IndexView, UtilView
 
 from airflow import settings
 from airflow.api_fastapi.app import create_auth_manager, get_auth_manager
-from airflow.configuration import conf
+from airflow.providers.common.compat.sdk import conf
 from airflow.providers.fab.www.security_manager import AirflowSecurityManagerV2
 from airflow.providers.fab.www.views import FabIndexView, redirect
 
diff --git 
a/providers/fab/src/airflow/providers/fab/www/extensions/init_jinja_globals.py 
b/providers/fab/src/airflow/providers/fab/www/extensions/init_jinja_globals.py
index 25ba1ecbce9..4676d12d456 100644
--- 
a/providers/fab/src/airflow/providers/fab/www/extensions/init_jinja_globals.py
+++ 
b/providers/fab/src/airflow/providers/fab/www/extensions/init_jinja_globals.py
@@ -22,7 +22,7 @@ from pendulum import local_timezone
 
 import airflow
 from airflow.api_fastapi.app import get_auth_manager
-from airflow.configuration import conf
+from airflow.providers.common.compat.sdk import conf
 from airflow.utils.net import get_hostname
 from airflow.utils.platform import get_airflow_git_version
 
diff --git 
a/providers/fab/src/airflow/providers/fab/www/extensions/init_security.py 
b/providers/fab/src/airflow/providers/fab/www/extensions/init_security.py
index 36794564c4b..bf3a3c957a0 100644
--- a/providers/fab/src/airflow/providers/fab/www/extensions/init_security.py
+++ b/providers/fab/src/airflow/providers/fab/www/extensions/init_security.py
@@ -19,8 +19,7 @@ from __future__ import annotations
 import logging
 from importlib import import_module
 
-from airflow.configuration import conf
-from airflow.providers.common.compat.sdk import AirflowException
+from airflow.providers.common.compat.sdk import AirflowException, conf
 
 log = logging.getLogger(__name__)
 
diff --git 
a/providers/fab/src/airflow/providers/fab/www/extensions/init_session.py 
b/providers/fab/src/airflow/providers/fab/www/extensions/init_session.py
index c00290512e0..49dad277a21 100644
--- a/providers/fab/src/airflow/providers/fab/www/extensions/init_session.py
+++ b/providers/fab/src/airflow/providers/fab/www/extensions/init_session.py
@@ -18,8 +18,8 @@ from __future__ import annotations
 
 from flask import session as builtin_flask_session
 
-from airflow.configuration import conf
 from airflow.exceptions import AirflowConfigException
+from airflow.providers.common.compat.sdk import conf
 from airflow.providers.fab.www.session import (
     AirflowDatabaseSessionInterface,
     AirflowSecureCookieSessionInterface,
diff --git 
a/providers/fab/src/airflow/providers/fab/www/extensions/init_wsgi_middlewares.py
 
b/providers/fab/src/airflow/providers/fab/www/extensions/init_wsgi_middlewares.py
index bcb9d3919f6..48a097f005b 100644
--- 
a/providers/fab/src/airflow/providers/fab/www/extensions/init_wsgi_middlewares.py
+++ 
b/providers/fab/src/airflow/providers/fab/www/extensions/init_wsgi_middlewares.py
@@ -21,7 +21,7 @@ from typing import TYPE_CHECKING
 
 from werkzeug.middleware.proxy_fix import ProxyFix
 
-from airflow.configuration import conf
+from airflow.providers.common.compat.sdk import conf
 
 if TYPE_CHECKING:
     from flask import Flask
diff --git a/providers/fab/src/airflow/providers/fab/www/utils.py 
b/providers/fab/src/airflow/providers/fab/www/utils.py
index 7499debc965..2ce2786acdb 100644
--- a/providers/fab/src/airflow/providers/fab/www/utils.py
+++ b/providers/fab/src/airflow/providers/fab/www/utils.py
@@ -21,7 +21,7 @@ import logging
 from typing import TYPE_CHECKING
 
 from airflow.api_fastapi.app import get_auth_manager
-from airflow.configuration import conf
+from airflow.providers.common.compat.sdk import conf
 from airflow.providers.fab.www.security.permissions import (
     ACTION_CAN_ACCESS_MENU,
     ACTION_CAN_CREATE,
diff --git a/providers/fab/src/airflow/providers/fab/www/views.py 
b/providers/fab/src/airflow/providers/fab/www/views.py
index 3d75f29c672..166343bb14d 100644
--- a/providers/fab/src/airflow/providers/fab/www/views.py
+++ b/providers/fab/src/airflow/providers/fab/www/views.py
@@ -31,7 +31,7 @@ from flask_appbuilder import IndexView, expose
 
 from airflow.api_fastapi.app import get_auth_manager
 from airflow.api_fastapi.auth.managers.base_auth_manager import 
COOKIE_NAME_JWT_TOKEN
-from airflow.configuration import conf
+from airflow.providers.common.compat.sdk import conf
 from airflow.providers.fab.version_compat import AIRFLOW_V_3_1_1_PLUS, 
AIRFLOW_V_3_1_8_PLUS
 
 if AIRFLOW_V_3_1_8_PLUS:

Reply via email to