TFT requires protobuf 5.x:
|
'protobuf>=4.21.6,<6.0.0;python_version<"3.11"', |
This conflicts with other GCP deps, for example recent version of grpcio-status requries protobuf 6.x. Furthermore, Protobuf 5.x reaches EOL in a couple of weeks: https://protobuf.dev/support/version-support/#python
This makes it complicated for projects to depend on TFT.
Could we ensure that TFT requirements are periodically updated to bump upper bounds for TFT dependencies? Thanks!