diff --git a/src/gotenberg_client/_convert/libre_office.py b/src/gotenberg_client/_convert/libre_office.py index b384fdf..066ed6b 100644 --- a/src/gotenberg_client/_convert/libre_office.py +++ b/src/gotenberg_client/_convert/libre_office.py @@ -59,7 +59,7 @@ def no_merge(self) -> Self: self._result_is_zip = True return self - def run(self) -> Union[SingleFileResponse, ZipFileResponse]: # type: ignore[override], pragma: no cover + def run(self) -> Union[SingleFileResponse, ZipFileResponse]: # type: ignore[override] resp = super().run() if self._result_is_zip: diff --git a/src/gotenberg_client/_merge.py b/src/gotenberg_client/_merge.py index 1288a2c..601c43f 100644 --- a/src/gotenberg_client/_merge.py +++ b/src/gotenberg_client/_merge.py @@ -8,6 +8,7 @@ from gotenberg_client._base import BaseApi from gotenberg_client._base import BaseZipFileResponseRoute +from gotenberg_client._types import Self class MergeRoute(BaseZipFileResponseRoute): @@ -19,7 +20,7 @@ def __init__(self, client: Client, api_route: str) -> None: super().__init__(client, api_route) self._next = 1 - def merge(self, files: List[Path]) -> "MergeRoute": + def merge(self, files: List[Path]) -> Self: """ Adds the given files into the file mapping. This method will maintain the ordering of the list. Calling this method multiple times may not merge