While waiting on an adjacent PR (https://github.com/apache/airflow/pull/30067) to holistically update Google Cloud provider deps, I'm attempting to update the provider.yaml for Google Cloud that upgrades google-cloud-dataproc from 5.0.0 to 5.4.0 in order to test an enhancement to Dataproc operators. I took that PR's provider.yaml in my branch in order to start.
I cannot get a local virtualenv to get any version of google-cloud-dataproc but the currently resolved 5.0.0 even though I force it to '==5.4.0' in providers.yaml. Here is what I have done to force it to no avail: 1) Forced providers.yaml for Google Cloud to "google-cloud-dataproc==5.4.0" 2) Not using a constraints file to rule it out. - run with: INSTALL_PROVIDERS_FROM_SOURCES="true" pip install -U -e ".[devel,google,postgres]" 3) Observe that generated/provider_dependencies.json actually has "google-cloud-dataproc==5.4.0" This technique does install successfully without the constraints file but I still only get version 5.0.0 in 'pip list'. Is there somewhere I should be looking other than the provider's provider.yaml? Thanks, Kris --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
