Hi everyone, Thanks so much. Really happy to see the new rules are released in ruff, and would be great if these new rules further help streamline development and migration.
Thanks Wei for your support and thoughtful reviews throughout the process. The feedback and discussion were very helpful in shaping the implementation and getting the rules into good shape. Also, thanks Amogh's feedback on AIR321 about task-sdk moves. Wishing everyone a happy Lunar New Year as well 🧧! Best regards, Kevin On Sun, Feb 15, 2026 at 10:37 AM Pavankumar Gopidesu < [email protected]> wrote: > That's awesome, great work. > > Regards, > Pavan > > On Sun, Feb 15, 2026 at 3:35 PM Guan-Ming Chiu <[email protected]> > wrote: > > > Hi all, > > > > Thank you for sharing these important updates and for all the hard work! > > > > Wishing everyone a Happy Lunar New Year! 🧧 > > > > Best, > > Guan-Ming > > > > > > > On 2026/02/15 14:29:17 Shahar Epstein wrote: > > > Great! Thanks for your dedication and the hard work :) > > > > > > > > > Shahar > > > > > > On Sun, Feb 15, 2026 at 12:37 PM Wei Lee <[email protected]> wrote: > > > > > > > Hi all, > > > > > > > > I'd like to share some updates regarding the Ruff airflow rules. > > > > > > > > Originally, some Ruff AIR rules were already in place, but a few > > remained > > > > unfinished. Kevin Yang [1] put in tremendous effort to complete the > > missing > > > > rules. He implemented them thoroughly, wrote clean, maintainable > code, > > and > > > > ensured everything worked smoothly — his dedication and attention to > > detail > > > > were outstanding. Thanks to his work, we can finally close Issue > > #41641 [2] > > > > after such a long time. > > > > > > > > In addition to the 2–3 migration, we've moved many components into > the > > > > task SDK in Airflow 3.1+. We've also created AIR321 to help users > adopt > > > > them. [3] > > > > > > > > We encourage everyone to try out the new AIR rules in Ruff > > > > https://docs.astral.sh/ruff/rules/#airflow-air> > > > > > > > > Finally, a brief note — with Lunar New Year starting tomorrow in > > several > > > > countries, wishing everyone a happy new year! 🧧 > > > > > > > > Best regards, > > > > Wei Lee > > > > > > > > References: > > > > [1] https://github.com/sjyangkevin > > > > [2] https://github.com/apache/airflow/issues/41641 > > > > [3] https://github.com/apache/airflow/issues/54714 > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > > > >
