potiuk commented on PR #31163: URL: https://github.com/apache/airflow/pull/31163#issuecomment-1540623729
This one shoudl fix broken sdist package run in main https://github.com/apache/airflow/actions/runs/4928194886/jobs/8806625037 This is to handle pretty rare and extreme edge-case. The reason for the failure is that we have now dependency between databricks and unreleased yet common.sql >= 1.5.0 and since the sdist build is split in chunks, common.sql package 1.5.0 prepared during build is not installed together with databricks in the same chunk and databricks installation cannot succeed (because 1.5.0 package of common.sql is not yet in PyPI). It is solved by making sure that all downstream depenedencies of providers are added to each chunk when the chunk is installed. Also few other edge-cases are handled together (empty list and small list of providers to 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. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
