uranusjr commented on PR #41695:
URL: https://github.com/apache/airflow/pull/41695#issuecomment-2346877354

   I mostly outlined the reasons above, but to summarise, you want to keep this 
mutable so you can call `add` after a DAG is created, but by changing this from 
a list to set, you are also breaking everyone that’s already adding tags after 
a DAG is created. The two things you are trying to do (use set instead of list, 
and keep the attribute mutable) have directly conflicted reasoning. IMO it is 
simply not worthwhile to break everyone so you can more easily handle 
duplicated tags. You can just do that easily in your own code.
   
   With that said, 3.0 is the exact time to break everyone, so I am still open 
for this to be merged if people feel fine about it. But I will not approve nor 
merge this change myself.


-- 
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