Skip to content
This repository was archived by the owner on Oct 31, 2023. It is now read-only.
This repository was archived by the owner on Oct 31, 2023. It is now read-only.

Support protobuf version 3.20.0 #70

Description

@mharrisb1

Is your feature request related to a problem? Please describe.
Currently can't install with apache-airflow-providers-google due to incompatible supported versions of protobuf.

Describe the solution you'd like
Add support for version 3.20.0 to match requirements (https://pypi.org/project/apache-airflow-providers-google/)

Activity

  1. parthea commented on Dec 15, 2022

    @parthea
    Contributor
  2. mharrisb1 commented on Dec 17, 2022

    @mharrisb1
    Author

    @parthea it looks like it is explicitly excluding v3.20.0?

  3. parthea commented on Dec 22, 2022

    @parthea
    Contributor

    You’re right. We are explicitly excluding 3.20.0 and 3.20.1 due to the following bulletin:
    https://cloud.google.com/support/bulletins#GCP-2022-019

    Please use 3.19.5 or 3.20.2 as recommended in the bulletin.

  4. berkcoker commented on Apr 17, 2023

    @berkcoker

    This is still preventing us from using this library in the Composer environment. Has anyone figured out how to make it work?

  5. parthea commented on Apr 18, 2023

    @parthea
    Contributor

    The latest version already supports protobuf 3.19.5 and 3.20.2

    "protobuf>=3.19.5,<5.0.0dev,!=3.20.0,!=3.20.1,!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5",

    protobuf 3.20.0 and 3.20.1 will not be supported in new releases because of the security bulletin
    https://cloud.google.com/support/bulletins#GCP-2022-019

  6. berkcoker commented on Apr 18, 2023

    @berkcoker

    Those two versions cannot be used in the Composer environment, as google-ads doesn't allow for 3.19.* and a few other libraries don't allow for >3.20.0. It makes this service moot for the Composer use case when it can be the most natural replacement for KubernetesPodOperator in Composer 2 environments.

  7. added
    type: questionRequest for information or clarification. Not an issue.
    on May 16, 2023
  8. self-assigned this
    on May 16, 2023
  9. parthea commented on May 16, 2023

    @parthea
    Contributor

    Googlers see b/282956119

  10. algarci commented on May 31, 2023

    @algarci

    We are facing the same issue here. Any update??

  11. parthea commented on Jun 13, 2023

    @parthea
    Contributor

    composer-2.3.0-airflow-2.5.1 now allows protobuf >= 4. I'm going to close this issue as resolved but please feel free to open a new issue if required.

    https://cloud.google.com/composer/docs/concepts/versioning/composer-versions#images

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

api: runIssues related to the googleapis/python-run API.type: questionRequest for information or clarification. Not an issue.

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions