Skip to content

Releases: kedro-org/kedro-plugins

kedro-datasets-3.0.1

30 May 12:11
064c5d9
Compare
Choose a tag to compare

Bug fixes and other changes

  • Removed arbitrary upper bound for s3fs.
  • NetCDFDataset support for NetCDF4 via engine="netcdf4" and engine="h5netcdf"

Community contributions

Many thanks to the following Kedroids for contributing PRs to this release:

kedro-airflow-0.9.0

28 May 04:38
58ef629
Compare
Choose a tag to compare
  • Sort DAGs to make sure kedro airflow create is deterministic.
  • Option to group MemoryDatasets in the same Airflow task (breaking change for custom template via --jinja-file).
  • Include the environment name in the DAG file name when different from the default.
  • Added support for Python 3.12

kedro-telemetry-0.4.0

24 Apr 12:33
cd966e9
Compare
Choose a tag to compare
  • Updated the plugin to generate an unique UUID for each user of kedro-telemetry.
  • Added support for Python 3.12.

kedro-docker-0.6.0

24 Apr 13:47
49dc762
Compare
Choose a tag to compare

Major features and improvements

  • Added support for Python 3.12

kedro-datasets-3.0.0

10 Apr 14:53
80ba790
Compare
Choose a tag to compare

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 for pandas.ParquetDataset from kedro-datasets like this:
pip install kedro-datasets[pandas-parquetdataset]
  • Removed setup.py and move to pyproject.toml completely for kedro-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 calling create_connection() in sql_dataset.py.

Community contributions

Many thanks to the following Kedroids for contributing PRs to this release:

kedro-telemetry-0.3.2

29 Feb 11:32
6b873f2
Compare
Choose a tag to compare
  • Updated plugin to share if a project is being run in a ci environment.
  • Updated plugin to share if example_pipeline option is selected during project creation.
  • Fixed the masking of the commands when commands contain words from the Kedro vocabulary.

kedro-datasets-2.1.0

28 Feb 11:18
db92892
Compare
Choose a tag to compare

Major features and improvements

  • Added MatlabDataset which uses scipy to save and load .mat files.
  • Extend preview feature for matplotlib, plotly and tracking datasets.
  • Allow additional parameters for sqlalchemy engine when using sql datasets.

Bug fixes and other changes

  • Removed Windows specific conditions in pandas.HDFDataset extra dependencies

Community contributions

Many thanks to the following Kedroids for contributing PRs to this release:

kedro-docker-0.5.0

21 Dec 18:21
2928cca
Compare
Choose a tag to compare

Major features and improvements

  • Add compatibility with kedro 0.19

Breaking changes

  • kedro-docker was updated to use the 0.19 version of the Kedro starters. If you need to use kedro-docker for an old project, you can either use an older version or move the requirements file up from src to the top-level project directory.

kedro-airflow-0.8.0

20 Dec 15:49
b9dbce5
Compare
Choose a tag to compare
  • Added support for Kedro 0.19.x

kedro-telemetry-0.3.1

12 Dec 16:08
1bba59e
Compare
Choose a tag to compare
  • Fixed double execution of after_catalog_created hook by moving the logic of determining and sending of project statistics from after_context_created to the after_catalog_created hook.
  • Updated the plugin to also share the tools selected during project creation with Heap.
  • Loosen bound for Kedro to support >=0.18.0