diff --git a/kedro-datasets/kedro_datasets/openxml/docx_dataset.py b/kedro-datasets/kedro_datasets/openxml/docx_dataset.py index 7cc8c6bf1..67e203839 100644 --- a/kedro-datasets/kedro_datasets/openxml/docx_dataset.py +++ b/kedro-datasets/kedro_datasets/openxml/docx_dataset.py @@ -4,6 +4,7 @@ from __future__ import annotations +import os from copy import deepcopy from io import BytesIO from pathlib import PurePosixPath @@ -54,7 +55,7 @@ class DocxDataset(AbstractVersionedDataset[dict, dict]): def __init__( # noqa: PLR0913 self, *, - filepath: str, + filepath: str | os.PathLike, version: Version | None = None, credentials: dict[str, Any] | None = None, fs_args: dict[str, Any] | None = None, diff --git a/kedro-datasets/kedro_datasets/openxml/pptx_dataset.py b/kedro-datasets/kedro_datasets/openxml/pptx_dataset.py index f1355e341..56093d905 100644 --- a/kedro-datasets/kedro_datasets/openxml/pptx_dataset.py +++ b/kedro-datasets/kedro_datasets/openxml/pptx_dataset.py @@ -4,6 +4,7 @@ from __future__ import annotations +import os from copy import deepcopy from io import BytesIO from pathlib import PurePosixPath @@ -55,7 +56,7 @@ class PptxDataset(AbstractVersionedDataset[Presentation, Presentation]): def __init__( # noqa: PLR0913 self, *, - filepath: str, + filepath: str | os.PathLike, version: Version | None = None, credentials: dict[str, Any] | None = None, fs_args: dict[str, Any] | None = None,