-
Notifications
You must be signed in to change notification settings - Fork 5.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update supported protobuf versions #5810
Comments
Hi @tday, It appears that the versions of Mediapipe (0.10.20) and OpenTelemetry you are trying to install have conflicting dependencies due to different protobuf versions. This may be causing the issues you are encountering. Please allow us some time to consult with our team about the possibility of upgrading the protobuf version or identifying any potential workarounds. Thank you!! |
Thanks, @kuaashish. FWIW, I tested mediapipe 0.10.20 + protobuf 5.29.2 for my use case. It worked without any issues. |
I have similar issue, though it's on Linux. I believe this is caused by protobuf version conflict, as
|
Hey together, I also have problems because mediapipe requires an outdated version of protobuf. The current protobuf version is Problem in my example: The library onnx (18k stars), which is used by insightface (24k stars), which in turn is used by many ComfyUI nodes, requires What are the reasons for keeping the limitation of @kuaashish Is there already news from the consultation with your team? |
Could you please look into this issue? Thank you!! |
OS Platform and Distribution
macOS 14.3
Compiler version
No response
Programming Language and version
Python 3.12.7
Installed using virtualenv? pip? Conda?(if python)
Yes, virtualenv + pip
MediaPipe version
0.10.20
Bazel version
No response
XCode and Tulsi versions (if iOS)
No response
Android SDK and NDK versions (if android)
No response
Android AAR (if android)
None
OpenCV version (if running on desktop)
No response
Describe the problem
The current protobuf dependencies are constrainted to protobuf < 5. However, many newer packages like opentelemetry are using > 5.0. This causes an unresolvable conflict.
Complete Logs
The text was updated successfully, but these errors were encountered: