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]

Reply via email to