notatallshaw opened a new pull request, #53329: URL: https://github.com/apache/airflow/pull/53329
See https://github.com/apache/airflow/pull/53306 and CC: @potiuk The issue is many versions (e.g. 1.33.0) of `snowflake-snowpark-python` require `protobuf<6,>=3.20` but this conflicts largely with `grpcio-status` where many versions (e.g. 1.73.1) require `protobuf<7.0.0,>=6.30.0`. This takes advantage of the fact that pip uses an upper bound as an indicator that that requirement must be resolved first, without adding any actual restrictions on upper bounds: https://pip.pypa.io/en/stable/topics/more-dependency-resolution/#the-resolver-algorithm Unfortunately this particular one trips up even the optimistic back tracker optimization coming in pip 25.2, so either I need to figure out some more optimizations for pip's resolver to handle this, or pip needs a whole new resolver. -- 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