Skip to content

google-cloud-dlp dependency is out of date #26978

@stfines-clgx

Description

@stfines-clgx

Apache Airflow Provider(s)

google

Versions of Apache Airflow Providers

apache-airflow = "^2.4.1"
apache-airflow-providers-google = "^8.4.0"

Apache Airflow version

2.4.1

Operating System

Darwin C02CP187MD6R 21.6.0 Darwin Kernel Version 21.6.0: Mon Aug 22 20:17:10 PDT 2022; root:xnu-8020.140.49~2/RELEASE_X86_64 x86_64

Deployment

Docker-Compose

Deployment details

Development environment

What happened

Latest apache beam cannot be installed because of the out of date google-cloud-dlp dependency:


  Because apache-airflow-providers-google (8.4.0) depends on google-cloud-dlp (>=0.11.0,<2.0.0)
   and no versions of apache-airflow-providers-google match >8.4.0,<9.0.0, apache-airflow-providers-google (>=8.4.0,<9.0.0) requires google-cloud-dlp (>=0.11.0,<2.0.0).
  So, because python-template depends on both apache-airflow-providers-google (^8.4.0) and google-cloud-dlp (^3.9.2), version solving failed.

What you think should happen instead

the apache beam google provider should install using a much more current version of google-cloud-dlp; as of the creation of the ticket it is 3.9.2

How to reproduce

set up a project with the two providers above and attempt to install any beam with gcp extensions at the current version @2.42

I tested down to 2.40 with the same result

Anything else

No response

Are you willing to submit PR?

  • Yes I am willing to submit a PR!

Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions