Taragolis commented on PR #35360:
URL: https://github.com/apache/airflow/pull/35360#issuecomment-1789716824

   > This is a breaking change where it could fail the Mypy test for the users 
who already subclass the DAG class.
   
   Not sure that static check could be counted as breaking change, runtime code 
would still work. I see also a complaining about migration to SA 2.0 compatible 
syntax also breaks someone static checks.
   
   Anyway right now this change breaks our static checks 😒
   
   > my team has a great experience with a custom DAG class used to simplify 
creating dags by multiple teams
   
   I use the Factories for the same approach without inheritance, different 
users different use cases and expectations. Someone might expects that DAG 
methods could be overwritten.
   


-- 
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: commits-unsubscr...@airflow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to