Reworked micropackaging workflow to use standard Python packaging practices.
Make kedro micropkg package accept --verbose.
Documentation changes
Significant improvements to the documentation that covers working with Databricks and Kedro, including a new page for workspace-only development, and a guide to choosing the best workflow for your use case.
Updated documentation for deploying with Prefect for version 2.0.
0.18.10
Major features and improvements
Rebrand across all documentation and Kedro assets.
Added support for variable interpolation in the catalog with the OmegaConfigLoader.
Reworked micropackaging workflow to use standard Python packaging practices.
Make kedro micropkg package accept --verbose.
Documentation changes
Significant improvements to the documentation that covers working with Databricks and Kedro, including a new page for workspace-only development, and a guide to choosing the best workflow for your use case.
Updated documentation for deploying with Prefect for version 2.0.
Upcoming deprecations for Kedro 0.19.0
Renamed dataset and error classes, in accordance with the Kedro lexicon. Dataset classes ending with "DataSet" and error classes starting with "DataSet" are deprecated and will be removed in 0.19.0. Note that all of the below classes are also importable from kedro.io; only the module where they are defined is listed as the location.
Type
Deprecated Alias
Location
CachedDataset
CachedDataSet
kedro.io.cached_dataset
LambdaDataset
LambdaDataSet
kedro.io.lambda_dataset
IncrementalDataset
IncrementalDataSet
kedro.io.partitioned_dataset
MemoryDataset
MemoryDataSet
kedro.io.memory_dataset
PartitionedDataset
PartitionedDataSet
kedro.io.partitioned_dataset
DatasetError
DataSetError
kedro.io.core
DatasetAlreadyExistsError
DataSetAlreadyExistsError
kedro.io.core
DatasetNotFoundError
DataSetNotFoundError
kedro.io.core
Community contributions
Many thanks to the following Kedroids for contributing PRs to this release:
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps kedro from 0.18.9 to 0.18.11.
Release notes
Sourced from kedro's releases.
Changelog
Sourced from kedro's changelog.
Commits
8065fb0
Release 0.18.11 (#2745)45fee94
Update docs to include SparkStreamingDataSet and ManagedTableDataSet (#2679)574cff1
Add Prefect 2.0 guide for simple deployment with agent on localhost (#2748)9c49a65
Do not unsuppressDeprecationWarning
s with Kedro (#2747)2f3811a
Add databricks-iris as an official starter (#2739)931366f
FIX: Typo in cli help (#2737)c0d246f
RemoveDeprecatedClassMeta
in favor ofgetattr
(#2724)6e5e4e1
Make GitPod works (#2688)513341f
Add debugging information for Windows tests (#2730)4536caf
Update puppeteer-config.json for mermaid-cli headless warning (#2731)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)