Skip to content

Releases: kedro-org/kedro-plugins

kedro-telemetry-0.3.0

24 Oct 13:53
ba35ed6
Compare
Choose a tag to compare
  • Added support for Python 3.11
  • Removed support for Python 3.7

kedro-docker-0.4.0

24 Oct 14:30
87b446c
Compare
Choose a tag to compare
  • Migrate all project metadata to static pyproject.toml.
  • Removed support for Python 3.7

Major features and improvements

  • Added support for Python 3.11

kedro-datasets-1.8.0

24 Oct 10:30
0c1f472
Compare
Choose a tag to compare

Major features and improvements

  • Moved PartitionedDataSet and IncrementalDataSet from the core Kedro repo to kedro-datasets and renamed to PartitionedDataset and IncrementalDataset.
  • Added polars.LazyPolarsDataset, a GenericDataSet using polars's Lazy API.
  • Renamed polars.GenericDataSet to polars.EagerPolarsDataset to better reflect the difference between the two dataset classes.
  • Added a deprecation warning when using polars.GenericDataSet or polars.GenericDataset that these have been renamed to polars.EagerPolarsDataset
  • Delayed backend connection for pandas.SQLTableDataset, pandas.SQLQueryDataset, and snowflake.SnowparkTableDataset. In practice, this means that a dataset's connection details aren't used (or validated) until the dataset is accessed. On the plus side, the cost of connection isn't incurred regardless of when or whether the dataset is used.

Bug fixes and other changes

  • Fix erroneous warning when using an cloud protocol file path with SparkDataSet on Databricks.
  • Updated PickleDataset to explicitly mention cloudpickle support.

Community contributions

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

kedro-airflow-0.7.0

24 Oct 13:42
a23a0d7
Compare
Choose a tag to compare
  • Added support for Python 3.11
  • Added the --all CLI argument to kedro-airflow to convert registered all pipelines at once.
  • Simplify the output of the kedro airflow create command.
  • Fixed compatibility of kedro-airflow with older versions of the config loaders (kedro<=0.18.2).
  • Removed support for Python 3.7

Community contributions

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

kedro-datasets-1.7.1

06 Oct 11:41
080c73a
Compare
Choose a tag to compare

Bug fixes and other changes

  • Pin tables version on kedro-datasets for Python < 3.8.

Upcoming deprecations for Kedro-Datasets 2.0.0

  • Renamed dataset and error classes, in accordance with the Kedro lexicon. Dataset classes ending with "DataSet" are deprecated and will be removed in 2.0.0.

Community contributions

kedro-datasets-1.7.0

01 Sep 12:01
e6d0f6c
Compare
Choose a tag to compare

Major features and improvements

  • Added polars.GenericDataSet, a GenericDataSet backed by polars, a lightning fast dataframe package built entirely using Rust.

Bug fixes and other changes

  • Fixed broken links in docstrings.
  • Reverted PySpark pin to <4.0.

Community contributions

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

kedro-datasets-1.6.0

24 Aug 16:42
ca7dc5a
Compare
Choose a tag to compare

Major features and improvements

  • Added support for Python 3.11.

kedro-datasets-1.5.3

18 Aug 11:07
1831245
Compare
Choose a tag to compare

Bug fixes and other changes

  • Made databricks.ManagedTableDataSet read-only by default.
    • The user needs to specify write_mode to allow save on the data set.
  • Fixed an issue on api.APIDataSet where the sent data was doubly converted to json
    string (once by us and once by the requests library).
  • Fixed problematic kedro-datasets optional dependencies, revert to setup.py

Community contributions

kedro-datasets-1.5.2

15 Aug 11:48
c975e56
Compare
Choose a tag to compare

Bug fixes and other changes

  • Fixed problematic kedro-datasets optional dependencies.

kedro-telemetry-0.2.5

03 Aug 11:04
ce957f1
Compare
Choose a tag to compare
  • Migrate all project metadata to static pyproject.toml.