BitBoxSwiss / bitbox02-firmware

Firmware code of the BitBox02 hardware wallet
https://bitbox.swiss/bitbox02
Apache License 2.0
264 stars 95 forks source link

py/bitbox02: relax protobuf dependency constraint to v3.20 #964

Closed Beerosagos closed 2 years ago

Beerosagos commented 2 years ago

Current py bitbox02 deps require protobuf >= 3.21, which is not compatible with files generated by protoc < 3.19. It seems that protobuf v3.20.x is compatible with files generated by both protoc < 3.19 and >= 3.19. This commit relaxes the constraint to protobuf version >= 3.20, to provide better compatibility.