-
Notifications
You must be signed in to change notification settings - Fork 119
Ensure that os.PathLike objects work for all datasets #1316
Copy link
Copy link
Open
Labels
Milestone
Description
Description
Testing that os.PathLike objects work and fix if needed.
The unit tests currently cast paths to string, but the doctests getting included as part of kedro-org/kedro#2287 are probably doing a fair job of ensuring this.
For contributors: feel free to open a PR per dataset type for ease of review.
Sub-tasks
Do the above for all dataset groups:
To be done
- Dask
- Databricks
- Geopandas
- Huggingface
- Ibis
- Langchain
- Matlab
- Matplotlib
- NetworkX
- OpenXML
- Pandas
- Partitions
- Pillow
- Plotly
- Redis
- Snowflake
- Spark
- SVMLight
- TensorFlow
Completed (can use PRs as inspiration)
- API
- Biosequence (chore: UPDATE biosequence, message and geopandas datasets use of os.PathLike #1336)
- Holoviews (chore: Ensure that os.PathLike objects work for holoview datasets #1316 #1334)
- JSON (feat(datasets): add os.PathLike support for Text, JSON, YAML and Pickle datasets #1324)
- Pickle (feat(datasets): add os.PathLike support for Text, JSON, YAML and Pickle datasets #1324)
- Polars (fix(datasets): add tests for type annotation polars #1337)
- Text (feat(datasets): add os.PathLike support for Text, JSON, YAML and Pickle datasets #1324)
- YAML (feat(datasets): add os.PathLike support for Text, JSON, YAML and Pickle datasets #1324)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
No status
Status
Ready