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


   > Isn't the constraints-push CI job exactly do that, constraints are eagerly 
updated and only if they pass the tests are the constraints pushed to 
constraints-master?
   
   No. It's more than that. Pip always (for a very long time) had conflicts 
between different versions of our  dependencies. PIP does not always solve 
them. What we did with constraints we simply captured what pip install does 
with the current setup.py files. The passing tests, do not mean that there is 
no conflict between dependencies.
   
   The constraints mechanism did not solve those conflict - this something we 
are trying to do right now with Tomek. It simply captured the set of 
constraints that was the result of pip install.
   


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