Skip to content

tritonclient[grpc] is pinned to protobuf 5.x #869

Open

Description

@blakehawkins

Hi folks,

(Thanks for open-sourcing this project!)

The python client is currently pinned to an older version of protobuf:

https://github.com/triton-inference-server/client/blob/main/src/python/library/requirements/requirements_grpc.txt#L30

protobuf 6.x (https://pypi.org/project/protobuf/) is quite stable

I'm using protobuf 6 for internal services and would love to switch from tritonclient http to grpc but from past experience, protobuf version mismatching can be quite risky due to subtle runtime differences.

Is a protobuf6 release of triton client for python on the horizon?

Thanks for reading

Activity

  1. guyuankan commented on Dec 3, 2025

    @guyuankan

    I encountered the same problem. And it is very important to note that protobuf 5.26.1 is vulnerable. https://www.cvedetails.com/cve/CVE-2025-4565/

  2. faximan commented on Oct 6, 2026

    @faximan

    I think this can be closed. 6.x is supported. I filed #935 separately for 7.x.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions