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
Protobuf version #678
Comments
Hi, I have updated the requirement to |
onnx (1.13.0) depends on protobuf (>=3.20.2,<4) tensorboardx (2.5.1) depends on protobuf (>=3.8.0,<=3.20.1) ==> tensorboardx not compatible with tensorboardx. Can we just allow for a larger version of protobuf please? (Related to lanpa#678)
@lanpa It should be <4, not <=3.20.3, protobuf is still release new versions under 3.20, after their renaming of 3.21 to 4.21 with breaking changes. |
onnx (1.13.0) depends on protobuf (>=3.20.2,<4) tensorboardx (2.5.1) depends on protobuf (>=3.8.0,<=3.20.1) ==> tensorboardx not compatible with tensorboardx. Can we just allow for a larger version of protobuf please? (Related to #678)
@xkszltl Updated by @louisoutin in #680. Please have a test! |
Should be good as it's a simple fix and I've suggested it to many libs, including the onnx one referred by @nrudakov |
Any reason why protobuf version is restricted to 3.20.1?
tensorboardX/setup.py
Line 46 in 9356270
And can it be changed to >=3.8.0,<4 ?
The latest release of onnx requires protobuf >= 3.20.2, < 4 https://github.com/onnx/onnx/blob/ee7d2cdfa34b8b3c7e0b68b70daf72aaa48c23ac/requirements.txt#L2
Therefore, it is not possible to install both tensorboardX and onnx in the same environment without error messages.
The text was updated successfully, but these errors were encountered: