From e21dfb4bd3843ead330a9031c35bb17230f7e123 Mon Sep 17 00:00:00 2001 From: Jannic <37243923+jmholzer@users.noreply.github.com> Date: Mon, 22 May 2023 21:23:08 +0100 Subject: [PATCH] feat: Release `kedro-datasets` version `1.3.0` (#219) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Modify release version and RELEASE.md Signed-off-by: Jannic Holzer * Add proper name for ManagedTableDataSet Signed-off-by: Jannic Holzer * Update kedro-datasets/RELEASE.md Co-authored-by: Juan Luis Cano Rodríguez * Revert lost semicolon for release 1.2.0 Signed-off-by: Jannic Holzer --------- Signed-off-by: Jannic Holzer Co-authored-by: Juan Luis Cano Rodríguez --- kedro-datasets/RELEASE.md | 17 ++++++++++++++--- kedro-datasets/kedro_datasets/__init__.py | 2 +- 2 files changed, 15 insertions(+), 4 deletions(-) diff --git a/kedro-datasets/RELEASE.md b/kedro-datasets/RELEASE.md index 3ff1dbf6f..ed347ca60 100644 --- a/kedro-datasets/RELEASE.md +++ b/kedro-datasets/RELEASE.md @@ -1,15 +1,25 @@ # Upcoming Release: -## Major features and improvements: +## Major features and improvements + +## Bug fixes and other changes + +## Community contributions + +# Release 1.3.0: + +## Major features and improvements * Added pandas 2.0 support. * Added SQLAlchemy 2.0 support (and dropped support for versions below 1.4). * Added a save method to the APIDataSet * Reduced constructor arguments for `APIDataSet` by replacing most arguments with a single constructor argument `load_args`. This makes it more consistent with other Kedro DataSets and the underlying `requests` API, and automatically enables the full configuration domain: stream, certificates, proxies, and more. * Relaxed Kedro version pin to `>=0.16` * Added `metadata` attribute to all existing datasets. This is ignored by Kedro, but may be consumed by users or external plugins. +* Added `ManagedTableDataSet` for managed delta tables on Databricks. ## Bug fixes and other changes * Relaxed `delta-spark` upper bound to allow compatibility with Spark 3.1.x and 3.2.x. +* Upgraded required `polars` version to 0.17. * Renamed `TensorFlowModelDataset` to `TensorFlowModelDataSet` to be consistent with all other plugins in kedro-datasets. ## Community contributions @@ -17,10 +27,11 @@ Many thanks to the following Kedroids for contributing PRs to this release: * [BrianCechmanek](https://github.com/BrianCechmanek) * [McDonnellJoseph](https://github.com/McDonnellJoseph) +* [Danny Farah](https://github.com/dannyrfar) # Release 1.2.0: -## Major features and improvements: +## Major features and improvements * Added `fsspec` resolution in `SparkDataSet` to support more filesystems. * Added the `_preview` method to the Pandas `ExcelDataSet` and `CSVDataSet` classes. @@ -35,7 +46,7 @@ Many thanks to the following Kedroids for contributing PRs to this release: # Release 1.1.0: -## Major features and improvements: +## Major features and improvements * Added the following new datasets: diff --git a/kedro-datasets/kedro_datasets/__init__.py b/kedro-datasets/kedro_datasets/__init__.py index 5c3838ceb..96aa32f85 100644 --- a/kedro-datasets/kedro_datasets/__init__.py +++ b/kedro-datasets/kedro_datasets/__init__.py @@ -1,3 +1,3 @@ """``kedro_datasets`` is where you can find all of Kedro's data connectors.""" -__version__ = "1.2.0" +__version__ = "1.3.0"