Skip to content

Conversation

@potiuk
Copy link
Member

@potiuk potiuk commented Mar 18, 2023

Protobuf limitation was added to help pip resolve eager upgrade dependencies, however it is not needed any more.


^ Add meaningful description above

Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named {pr_number}.significant.rst or {issue_number}.significant.rst, in newsfragments.

@boring-cyborg boring-cyborg bot added area:dev-tools area:production-image Production image improvements and fixes labels Mar 18, 2023
@potiuk potiuk requested a review from eladkal March 18, 2023 20:52
@potiuk
Copy link
Member Author

potiuk commented Mar 18, 2023

cc: @lwyszomi

@potiuk
Copy link
Member Author

potiuk commented Mar 18, 2023

Related to #30067

@potiuk
Copy link
Member Author

potiuk commented Mar 18, 2023

cc: @lwyszomi -> until (at least) language is upgraded, the protobuf cannot be removed - but this one shows what needs to be done when it is. https://github.com/apache/airflow/actions/runs/4457252669/jobs/7828319337?pr=30182#step:5:1591

@potiuk potiuk marked this pull request as draft March 18, 2023 21:33
@lwyszomi
Copy link
Contributor

👍

@potiuk potiuk added the pinned Protect from Stalebot auto closing label Mar 20, 2023
Protobuf limitation was added to help pip resolve eager upgrade
dependencies, however it is not needed any more.
@potiuk potiuk force-pushed the remove-protobuf-limitation-for-eager-upgrade branch from b4bc35f to 6b1c4c8 Compare April 19, 2023 12:06
@potiuk potiuk marked this pull request as ready for review April 19, 2023 12:47
@potiuk
Copy link
Member Author

potiuk commented Apr 19, 2023

It seems we can now remove protobuf limitation with current dependencies from eager upgrade

@potiuk
Copy link
Member Author

potiuk commented Apr 19, 2023

This (next to few other changes and finally culminating in #30067 merged, should finally get us out the protobuf conundrum

@potiuk potiuk merged commit f243a3f into apache:main Apr 19, 2023
@potiuk potiuk deleted the remove-protobuf-limitation-for-eager-upgrade branch April 19, 2023 16:41
@ephraimbuddy ephraimbuddy added the type:misc/internal Changelog: Misc changes that should appear in change log label Apr 23, 2023
ephraimbuddy pushed a commit that referenced this pull request Apr 23, 2023
Protobuf limitation was added to help pip resolve eager upgrade
dependencies, however it is not needed any more.

(cherry picked from commit f243a3f)
@ephraimbuddy ephraimbuddy added this to the Airflow 2.6.0 milestone Apr 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:dev-tools area:production-image Production image improvements and fixes pinned Protect from Stalebot auto closing type:misc/internal Changelog: Misc changes that should appear in change log

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants