potiuk commented on pull request #11950:
URL: https://github.com/apache/airflow/pull/11950#issuecomment-719424469


   > Given python's deprecation schedule I believe it is a reasonable 
assumption that anything that runs on min & max version will run on the 
versions between as well.
   
   Unfortunately, this does not work. We've had a number of python 3.6-only 
problems in the past where things were working for 3.5 and 3.7. Mainly because 
of making assumptions on sorting dictionary items and similar (implicit) 
behaviours that developers assumed were working on all python versions. 
   
   However, this is not really needed. We've introduced a recent change that 
all PRs by definition are run on default values of matrix - until they are 
changing Core of airflow in which case they are automatically marked as "full 
tests needed" when approved by the committer and only then full matrix of tests 
will be run - we are testing it right now (but it seems to work pretty well).
   
   After the merge, the full set of tests will be run, so we are going to catch 
any incompatibilities "outside" the core as well. See 
https://github.com/apache/airflow/pull/11828#issuecomment-718174087
   
   


----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to