jscheffl opened a new pull request, #51995:
URL: https://github.com/apache/airflow/pull/51995

   In regards of support of Python 3.13 we see that edge3 provider needs to be 
excluded for the moment as FAB is not ready for Python 3.13. See #46891 
   
   FAB dependency was only used in the Plugin for the UI which anyway is 
limited to Airflow 2.x atm as plugin support in Airflow 3 UI is still WIP.
   
   This PR reworks the logic in the UI Plugin such that the FAB dependency is 
removed - in Airflow 2.x this was belonging into the core and only for Airflow 
3 the auth manager stuff was moved to FAB... so actually the dependency in the 
provider is not needed.
   
   The change looks big but actually it is just moving existing code into 
conditional blocks such that auth manager code is only needed in Airflow 2 and 
Airflow 3 Plugin code now loads only API server backend needed.
   
   @potiuk Can you be my reviewer for the change?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to