Kedro v0.16.6 Release Notes

Release Date: 2020-10-23 // about 1 year ago
  • Major features and improvements

    • βž• Added documentation with a focus on single machine and distributed environment deployment; the series includes Docker, Argo, Prefect, Kubeflow, AWS Batch, AWS Sagemaker and extends our section on Databricks
    • βž• Added kedro-starter-spaceflights alias for generating a project: kedro new --starter spaceflights.

    πŸ› Bug fixes and other changes

    • πŸ›  Fixed TypeError when converting dict inputs to a node made from a wrapped partial function.
    • PartitionedDataSet improvements:
      • Supported passing arguments to the underlying filesystem.
    • πŸ‘Œ Improved handling of non-ASCII word characters in dataset names.
      • For example, a dataset named jalapeΓ±o will be accessible as DataCatalog.datasets.jalapeΓ±o rather than DataCatalog.datasets.jalape__o.
    • πŸ›  Fixed kedro install for an Anaconda environment defined in environment.yml.
    • πŸ›  Fixed backwards compatibility with templates generated with older Kedro versions <0.16.5. No longer need to update .kedro.yml to use kedro lint and kedro jupyter notebook convert.
    • πŸ‘Œ Improved documentation.
    • βž• Added documentation using MinIO with Kedro.
    • πŸ‘Œ Improved error messages for incorrect parameters passed into a node.
    • πŸ›  Fixed issue with saving a TensorFlowModelDataset in the HDF5 format with versioning enabled.
    • Added missing run_result argument in after_pipeline_run Hooks spec.
    • πŸ›  Fixed a bug in IPython script that was causing context hooks to be registered twice. To apply this fix to a project generated with an older Kedro version, apply the same changes made in this PR to your 00-kedro-init.py file.

    πŸ‘ Thanks for supporting contributions

    Deepyaman Datta, Bhavya Merchant, Lovkush Agarwal, Varun Krishna S, Sebastian Bertoli, noklam, Daniel Petti, Waylon Walker


Previous changes from v0.16.5

  • πŸš€ Release 0.16.5