Uh oh!
There was an error while loading. Please reload this page.
refactor(utils/decorators): rewrite remove task decorator to use cst - #43383
Conversation
991cccc to
4e926d5Compared5e6684 to
606b2eaCompareUh oh!
There was an error while loading. Please reload this page.
1ec8a0a to
28d8f2cCompare
Lee-W
left a comment
There was a problem hiding this comment.
As we decide to use CST, just mark it as draft
28d8f2c to
2a82c10Compare2a82c10 to
f2cbefaCompare292076c to
066d757CompareUh oh!
There was an error while loading. Please reload this page.
066d757 to
324301bComparejosix
commented
Jan 27, 2025
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
6631ea8 to
bc09e4bCompareUh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Lee-W
left a comment
There was a problem hiding this comment.
Nice work! left some nits. I'll keep this open for a few days so others can take a lot. if no one object, I'll merge it in 1 or 2 days
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
e7feec6 to
696e0eaCompareCo-authored-by: Wei Lee <weilee.rx@gmail.com>
Co-authored-by: Wei Lee <weilee.rx@gmail.com>
Co-authored-by: Wei Lee <weilee.rx@gmail.com>
…thon_virtualenv.py Co-authored-by: Wei Lee <weilee.rx@gmail.com>
Co-authored-by: Wei Lee <weilee.rx@gmail.com>
6df6641 to
31868eaCompare…pache#43383) * refactor(utils/decorators): rewrite remove task decorator to use ast * Update airflow/utils/decorators.py Co-authored-by: Wei Lee <weilee.rx@gmail.com> * Update airflow/utils/decorators.py Co-authored-by: Wei Lee <weilee.rx@gmail.com> * Update airflow/utils/decorators.py Co-authored-by: Wei Lee <weilee.rx@gmail.com> * fixup! refactor(utils/decorators): rewrite remove task decorator to use ast * fixup! refactor(utils/decorators): rewrite remove task decorator to use ast * Update providers/standard/tests/provider_tests/standard/utils/test_python_virtualenv.py Co-authored-by: Wei Lee <weilee.rx@gmail.com> * Update airflow/utils/decorators.py Co-authored-by: Wei Lee <weilee.rx@gmail.com> * fixup! refactor(utils/decorators): rewrite remove task decorator to use ast * fixup! refactor(utils/decorators): rewrite remove task decorator to use ast --------- Co-authored-by: Wei Lee <weilee.rx@gmail.com>
…pache#43383) * refactor(utils/decorators): rewrite remove task decorator to use ast * Update airflow/utils/decorators.py Co-authored-by: Wei Lee <weilee.rx@gmail.com> * Update airflow/utils/decorators.py Co-authored-by: Wei Lee <weilee.rx@gmail.com> * Update airflow/utils/decorators.py Co-authored-by: Wei Lee <weilee.rx@gmail.com> * fixup! refactor(utils/decorators): rewrite remove task decorator to use ast * fixup! refactor(utils/decorators): rewrite remove task decorator to use ast * Update providers/standard/tests/provider_tests/standard/utils/test_python_virtualenv.py Co-authored-by: Wei Lee <weilee.rx@gmail.com> * Update airflow/utils/decorators.py Co-authored-by: Wei Lee <weilee.rx@gmail.com> * fixup! refactor(utils/decorators): rewrite remove task decorator to use ast * fixup! refactor(utils/decorators): rewrite remove task decorator to use ast --------- Co-authored-by: Wei Lee <weilee.rx@gmail.com>
due to #42766 the dropping of python3.8 support, I rewrite the
remove_task_decoratorto achieve the same purpose through CST.TODO:
^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named
{pr_number}.significant.rstor{issue_number}.significant.rst, in newsfragments.