Open dhruvmanila opened 1 week ago
There's already a short proposal https://github.com/astral-sh/ruff/pull/14616#issuecomment-2503207647. Putting it here might make it easier to find 🙂
I'm thinking of separating "removal" and "rename" at least. It would be much easier for the users to know whether there's anything they could do to fix it.
Additionally, the NumPy 2.0 migration rule is a good reference whose implementation is at: https://github.com/astral-sh/ruff/blob/6f1cf5b686e67fb74383641fcbbe98e33481a271/crates/ruff_linter/src/rules/numpy/rules/numpy_2_0_deprecation.rs
Hi, we have grouped our deprecations into several categories and would appreciate it if the team could take a look and let us know what you think about it 🙂
apache-airflow-providers-fab
)Here's the categorised list we have now https://github.com/apache/airflow/issues/41641#issuecomment-2508140120 (there's another group we temporarily mark as AIR305, but we'll need some time to figure out what we can do for those. Will likely to be merged into 302 or 303)
I like what's proposed here. Thanks for going through all the deprecations and grouping them by possible rules. We can also do some fine-tuning as we go.
Later discuss with @uranusjr, we think it would be better for us to merge rename and removal into 302
. So the current idea would be
We now use https://github.com/apache/airflow/issues/44556 to track the detail of this task instead of the original one as some of the migration might not be able to be done in ruff
Sorry for pinging you here, but could someone more familiar with Airflow volunteer looking at the changes in https://github.com/astral-sh/ruff/pull/14631? We just want to make sure that the change is correct.
Sorry for pinging you here, but could someone more familiar with Airflow volunteer looking at the changes in #14631? We just want to make sure that the change is correct.
Looks like a valid one to me
Thanks for taking a look!
Tracking issue for the
AIR3xx
rules that implements Airflow 3.0 deprecations.For details, refer to the Airflow tracking issue: https://github.com/apache/airflow/issues/44556
Ref: https://github.com/apache/airflow/issues/41641