Summary: | dev-python/google-api-core: missing dev-python/grpcio dependency | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Anton Bolshakov <anton.bugs> |
Component: | Current packages | Assignee: | Patrick McLean <chutzpah> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | CC: | anton.bugs, mgorny, python |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | emerge --info |
Description
Anton Bolshakov
2023-12-08 08:39:34 UTC
Created attachment 878189 [details]
emerge --info
it should be available via "grpc" use flag probably, see: https://github.com/googleapis/python-api-core/blob/main/setup.py#L38 Note: grpcio-status is optional, see: python-api-core-2.17.1/google/api_core/exceptions.py try: import grpc try: from grpc_status import rpc_status except ImportError: # pragma: NO COVER warnings.warn( "Please install grpcio-status to obtain helpful grpc error messages.", ImportWarning, ) rpc_status = None For the record, I'm opposed to adding an explicit dependency on dev-python/grpcio because grpcio packages in Gentoo are unmaintained and don't have working tests. grpcio has been last rited now. |