kedro-datasets-3.0.0
merelcht
released this
10 Apr 14:53
·
134 commits
to main
since this release
Major features and improvements
- Added the following new datasets:
Type | Description | Location |
---|---|---|
netcdf.NetCDFDataset |
A dataset for loading and saving *.nc files. |
kedro_datasets.netcdf |
ibis.TableDataset |
A dataset for loading and saving using Ibis's backends. | kedro_datasets.ibis |
- Added support for Python 3.12.
- Normalised optional dependencies names for datasets to follow PEP 685. The
.
characters have been replaced with-
in the optional dependencies names. Note that this might be breaking for some users. For example, users should now install optional dependencies forpandas.ParquetDataset
fromkedro-datasets
like this:
pip install kedro-datasets[pandas-parquetdataset]
- Removed
setup.py
and move topyproject.toml
completely forkedro-datasets
.
Bug fixes and other changes
- If using MSSQL,
load_args:params
will be typecasted as tuple. - Fixed bug with loading datasets from Hugging Face. Now allows passing parameters to the load_dataset function.
- Made
connection_args
argument optional when callingcreate_connection()
insql_dataset.py
.
Community contributions
Many thanks to the following Kedroids for contributing PRs to this release: