Hey everyone,

I'll appreciate the help of the community with solving the following GitHub
issue (composed of multiple sub-issues, summarized in a table):
https://github.com/apache/airflow/issues/70296.

In short - generally, we shouldn't use template fields within the
constructor of an operator, except for plainly assigning them.
I had implemented an AST-script in the past to prevent such cases, but it
didn't cover a lot of edge cases.
After some Claude magic, I've managed to improve the script and detect more
problematic usages in the today's codebase.

No need for an official assignment - just pick an operator from the list,
create a PR and refer to the GitHub issue as "related:" in the description.
Most of the sub-issues should be beginner-friendly.
Thank you all!


Shahar

Reply via email to