api_24sea.datasignals.async_execution ===================================== .. py:module:: api_24sea.datasignals.async_execution .. autoapi-nested-parse:: Asynchronous execution for planned DataSignals requests. Functions --------- .. autoapisummary:: api_24sea.datasignals.async_execution.execute_data_requests_async api_24sea.datasignals.async_execution.execute_write_request_async Module Contents --------------- .. py:function:: execute_data_requests_async(plan: api_24sea.datasignals.planning.DataRequestPlan, base_url: str, headers: Optional[Dict[str, str]], auth: Optional[httpx.BasicAuth], timeout: int, max_retries: int, force_cache_miss: bool, method: str) -> List[pandas.DataFrame] :async: Execute a request plan with bounded asynchronous HTTP calls. .. py:function:: execute_write_request_async(request: api_24sea.datasignals.writes.DatasignalWriteRequest, base_url: str, headers: Optional[Dict[str, str]], auth: Optional[httpx.BasicAuth], timeout: int, max_retries: int) -> Dict[str, Any] :async: Execute one asynchronous DataSignals write request. Parameters ---------- request : DatasignalWriteRequest Validated write request. base_url : str Normalized DataSignals application base URL. headers : dict, optional HTTP headers to send. auth : httpx.BasicAuth, optional Authentication configured on the facade. timeout : int Request timeout in seconds. max_retries : int Maximum number of retries after an HTTP 502 response. Returns ------- dict Validated backend write result.