Module Contents
API
-
nemo_microservices._files.assert_is_file_content(obj: object, *, key: str | None = None) → None
-
async nemo_microservices._files.async_read_file_content(
- file: nemo_microservices._types.FileContent,
) → nemo_microservices._types.HttpxFileContent
-
async nemo_microservices._files.async_to_httpx_files(
- files: nemo_microservices._types.RequestFiles | None,
) → nemo_microservices._types.HttpxRequestFiles | None
-
nemo_microservices._files.is_base64_file_input(
- obj: object,
) → typing_extensions.TypeGuard[nemo_microservices._types.Base64FileInput]
-
nemo_microservices._files.is_file_content(
- obj: object,
) → typing_extensions.TypeGuard[nemo_microservices._types.FileContent]
-
nemo_microservices._files.read_file_content(
- file: nemo_microservices._types.FileContent,
) → nemo_microservices._types.HttpxFileContent
-
nemo_microservices._files.to_httpx_files(
- files: nemo_microservices._types.RequestFiles | None,
) → nemo_microservices._types.HttpxRequestFiles | None