deps_rocker.docker_sdk ====================== .. py:module:: deps_rocker.docker_sdk .. autoapi-nested-parse:: Helpers for running Docker builds via the docker SDK. Attributes ---------- .. autoapisummary:: deps_rocker.docker_sdk.OutputCallback Functions --------- .. autoapisummary:: deps_rocker.docker_sdk._emit deps_rocker.docker_sdk.parse_sdk_stream deps_rocker.docker_sdk.docker_build_with_sdk Module Contents --------------- .. py:data:: OutputCallback .. py:function:: _emit(message: Optional[str], output_callback: OutputCallback) -> None .. py:function:: parse_sdk_stream(chunk: dict[str, Any], output_callback: OutputCallback) -> Tuple[Optional[str], bool] Parse a single chunk from docker client's build stream. Returns a tuple of (image_id, is_error). .. py:function:: docker_build_with_sdk(docker_client, output_callback: OutputCallback, **kwargs: Any) -> Optional[str]