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]
