Skip to content

Upgrade protobuf past version 4 #3101

@chhabrakadabra

Description

@chhabrakadabra

Is your feature request related to a problem? Please describe.

Feast pins protobuf to <4. This means that for M1 Apple machines, we have to employ some hacks. It would be nice to not have to do that. Also maintaining an upper bound on a popular library means that installing Feast alongside other libraries involves friction.

Describe the solution you'd like

Ideally, we remove the upper bound for protobuf in setup.py. It seems like the breaking changes are pretty minor: https://developers.google.com/protocol-buffers/docs/news/2022-05-06#python-updates

Describe alternatives you've considered

N/A

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions