github Galileo-Galilei/kedro-mlflow 0.12.0
Release 0.12.0

latest releases: 0.12.2, 0.12.1
4 months ago

[0.12.0] - 2023-12-19

Added

  • ✨ Add support for python 3.11 (#450, rxm7706)
  • ✨ ⬆️ Add support for pydantic v2 (#476)
  • ✨ ⬆️ Add support for kedro==0.19.X (#)

Changed

  • 💥 :⬆️: Drop support for kedro==0.18.X series.
  • 💥 ✨ Change default copy_mode to "assign" in KedroPipelineModel because this is the most efficient setup (and usually the desired one) when serving a Kedro Pipeline as a Mlflow model. This is different from Kedro's default which is to deepcopy the dataset (#463).
  • 💥 ♻️ MlflowArtifactDataset.__init__ method data_set argument is renamed dataset to match new Kedro conventions (#391).
  • 💥 ♻️ Rename the following DataSets with the Dataset suffix (without capitalized S) to match new kedro conventions from kedro>=0.19 and onwards (#439, ShubhamZoro):
    • MlflowArtifactDataSet->MlflowArtifactDataset
    • MlflowAbstractModelDataSet->MlflowAbstractModelDataset
    • MlflowModelRegistryDataSet->MlflowModelRegistryDataset
    • MlflowMetricDataSet->MlflowMetricDataset
    • MlflowMetricHistoryDataSet->MlflowMetricHistoryDataset
  • 💥 ♻️ Rename the following DataSets to make their use more explicit, and use the Dataset suffix:
    • MlflowModelLoggerDataSet->MlflowModelTrackingDataset (#391)
    • MlflowModelSaverDataSet->MlflowModelLocalFileSystemDataset (#391)
    • MlflowMetricsDataSet->MlflowMetricsHistoryDataset (#440)

Don't miss a new kedro-mlflow release

NewReleases is sending notifications on new releases.