@@ -214,8 +214,6 @@ def is_valid_plugin(plugin_obj):
214214    :return: Whether or not the obj is a valid subclass of 
215215        AirflowPlugin 
216216    """ 
217-     global  plugins 
218- 
219217    if  (
220218        inspect .isclass (plugin_obj )
221219        and  issubclass (plugin_obj , AirflowPlugin )
@@ -234,8 +232,6 @@ def register_plugin(plugin_instance):
234232
235233    :param plugin_instance: subclass of AirflowPlugin 
236234    """ 
237-     global  plugins 
238- 
239235    if  plugin_instance .name  in  loaded_plugins :
240236        return 
241237
@@ -250,8 +246,6 @@ def load_entrypoint_plugins():
250246
251247    The entry_point group should be 'airflow.plugins'. 
252248    """ 
253-     global  import_errors 
254- 
255249    log .debug ("Loading plugins from entrypoints" )
256250
257251    for  entry_point , dist  in  entry_points_with_dist ("airflow.plugins" ):
@@ -271,7 +265,6 @@ def load_entrypoint_plugins():
271265
272266def  load_plugins_from_plugin_directory ():
273267    """Load and register Airflow Plugins from plugins directory.""" 
274-     global  import_errors 
275268    log .debug ("Loading plugins from directory: %s" , settings .PLUGINS_FOLDER )
276269    files  =  find_path_from_directory (settings .PLUGINS_FOLDER , ".airflowignore" )
277270    plugin_search_locations : list [tuple [str , Generator [str , None , None ]]] =  [("" , files )]
@@ -373,7 +366,6 @@ def ensure_plugins_loaded():
373366
374367def  initialize_ui_plugins ():
375368    """Collect extension points for the UI.""" 
376-     global  plugins 
377369    global  external_views 
378370    global  react_apps 
379371
@@ -456,7 +448,6 @@ def _remove_list_item(lst, item):
456448
457449def  initialize_flask_plugins ():
458450    """Collect flask extension points for WEB UI (legacy).""" 
459-     global  plugins 
460451    global  flask_blueprints 
461452    global  flask_appbuilder_views 
462453    global  flask_appbuilder_menu_links 
@@ -496,7 +487,6 @@ def initialize_flask_plugins():
496487
497488def  initialize_fastapi_plugins ():
498489    """Collect extension points for the API.""" 
499-     global  plugins 
500490    global  fastapi_apps 
501491    global  fastapi_root_middlewares 
502492
@@ -593,7 +583,6 @@ def initialize_hook_lineage_readers_plugins():
593583
594584def  integrate_macros_plugins () ->  None :
595585    """Integrates macro plugins.""" 
596-     global  plugins 
597586    global  macros_modules 
598587
599588    from  airflow .sdk .execution_time  import  macros 
@@ -626,8 +615,6 @@ def integrate_macros_plugins() -> None:
626615
627616def  integrate_listener_plugins (listener_manager : ListenerManager ) ->  None :
628617    """Add listeners from plugins.""" 
629-     global  plugins 
630- 
631618    ensure_plugins_loaded ()
632619
633620    if  plugins :
0 commit comments