gopidesupavan commented on PR #42081:
URL: https://github.com/apache/airflow/pull/42081#issuecomment-2409085753

   > > Compat tests 2.10.1 failing because python operator has changes related 
to airflow 3.0.0, should i update back changes to support in 2.10.X?
   > 
   > It looks like it's more of "unit test compatibility" than backporting it. 
I think in this case simply tests should be fixed to be able to handle past 
providers. We do not need to backport this change, but we need to make sure 
that the assertions work when `airflow` is installed from "2.10.1"
   
   thanks jarek, When installing Airflow 2.10.1, the Python operator is 
included as part of the core package. Should assertions be checked against the 
core Python operator (i.e., airflow.operators.python) or against 
airflow.providers.standard.operators.python? Opting for the former would 
require code changes due to the adjustments already made for Airflow 3. Do you 
agree that if Airflow 2.10.1 is installed, validation tests should be conducted 
on airflow.operators.python, as long as the tests remain compatible?


-- 
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: commits-unsubscr...@airflow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to