Skip to content

Commit 4bbd257

Browse files
hexbabeclaude
andcommitted
RSDK-13626: Remove GetImage, RenderFrame, and Format from camera proto exports
Pre-emptive removal ahead of viamrobotics/api#758 which deletes these RPCs and the Format enum from camera.proto. Removes deleted symbols from __init__.py re-exports and dead GetImage/RenderFrame stubs from service.py. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent e071039 commit 4bbd257

2 files changed

Lines changed: 0 additions & 17 deletions

File tree

src/viam/components/camera/service.py

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
# pyright: reportGeneralTypeIssues=false
33
from grpclib.server import Stream
44

5-
from viam.errors import NotSupportedError
65
from viam.proto.common import DoCommandRequest, DoCommandResponse, GetGeometriesRequest, GetGeometriesResponse
76
from viam.proto.component.camera import (
87
CameraServiceBase,
@@ -27,14 +26,6 @@ class CameraRPCService(CameraServiceBase, ResourceRPCServiceBase[Camera]):
2726

2827
RESOURCE_TYPE = Camera
2928

30-
async def GetImage(self, stream: Stream) -> None:
31-
"""Deprecated: Use GetImages instead."""
32-
raise NotSupportedError("GetImage is deprecated. Use GetImages instead.")
33-
34-
async def RenderFrame(self, stream: Stream) -> None:
35-
"""Deprecated: Use GetImages instead."""
36-
raise NotSupportedError("RenderFrame is deprecated. Use GetImages instead.")
37-
3829
async def GetImages(self, stream: Stream[GetImagesRequest, GetImagesResponse]) -> None:
3930
request = await stream.recv_message()
4031
assert request is not None

src/viam/proto/component/camera/__init__.py

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@
77
from ....gen.component.camera.v1.camera_pb2 import (
88
DistortionParameters,
99
ExtrinsicParameters,
10-
Format,
11-
GetImageRequest,
12-
GetImageResponse,
1310
GetImagesRequest,
1411
GetImagesResponse,
1512
GetPointCloudRequest,
@@ -19,7 +16,6 @@
1916
Image,
2017
IntrinsicParameters,
2118
Property,
22-
RenderFrameRequest,
2319
Webcam,
2420
Webcams,
2521
)
@@ -30,9 +26,6 @@
3026
"UnimplementedCameraServiceBase",
3127
"DistortionParameters",
3228
"ExtrinsicParameters",
33-
"Format",
34-
"GetImageRequest",
35-
"GetImageResponse",
3629
"GetImagesRequest",
3730
"GetImagesResponse",
3831
"GetPointCloudRequest",
@@ -42,7 +35,6 @@
4235
"Image",
4336
"IntrinsicParameters",
4437
"Property",
45-
"RenderFrameRequest",
4638
"Webcam",
4739
"Webcams",
4840
]

0 commit comments

Comments
 (0)