Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(deps): bump kedro from 0.18.9 to 0.18.12 #259

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 7, 2023

Bumps kedro from 0.18.9 to 0.18.12.

Release notes

Sourced from kedro's releases.

0.18.12

Release 0.18.12

Major features and improvements

  • Added dataset factories feature which uses pattern matching to reduce the number of catalog entries.
  • Activated all built-in resolvers by default for OmegaConfigLoader except for oc.env.
  • Added kedro catalog rank CLI command that ranks dataset factories in the catalog by matching priority.

Bug fixes and other changes

  • Consolidated dependencies and optional dependencies in pyproject.toml.
  • Made validation of unique node outputs much faster.
  • Updated kedro catalog list to show datasets generated with factories.

Documentation changes

  • Recommended ruff as the linter and removed mentions of pylint, isort, flake8.

Community contributions

Thanks to Laíza Milena Scheid Parizotto and Chris Schopp.

Breaking changes to the API

Upcoming deprecations for Kedro 0.19.0

  • ConfigLoader and TemplatedConfigLoader will be deprecated. Please use OmegaConfigLoader instead.

0.18.11

Release 0.18.11

Major features and improvements

  • Added databricks-iris as an official starter.

Bug fixes and other changes

  • 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.
Changelog

Sourced from kedro's changelog.

Release 0.18.12

Major features and improvements

  • Added dataset factories feature which uses pattern matching to reduce the number of catalog entries.
  • Activated all built-in resolvers by default for OmegaConfigLoader except for oc.env.
  • Added kedro catalog rank CLI command that ranks dataset factories in the catalog by matching priority.

Bug fixes and other changes

  • Consolidated dependencies and optional dependencies in pyproject.toml.
  • Made validation of unique node outputs much faster.
  • Updated kedro catalog list to show datasets generated with factories.

Documentation changes

  • Recommended ruff as the linter and removed mentions of pylint, isort, flake8.

Community contributions

Thanks to Laíza Milena Scheid Parizotto and Chris Schopp.

Breaking changes to the API

Upcoming deprecations for Kedro 0.19.0

  • ConfigLoader and TemplatedConfigLoader will be deprecated. Please use OmegaConfigLoader instead.

Release 0.18.11

Major features and improvements

  • Added databricks-iris as an official starter.

Bug fixes and other changes

  • Reworked micropackaging workflow to use standard Python packaging practices.
  • Make kedro micropkg package accept --verbose.
  • Compare for protocol and delimiter in PartitionedDataSet to be able to pass the protocol to partitions which paths starts with the same characters as the protocol (e.g. s3://s3-my-bucket).

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

... (truncated)

Commits
  • 7ac654d Release 0.18.12 (#2871)
  • 6913acd Remove non-user-facing release notes about pip pin (#2854)
  • 8760802 Update more-itertools requirement from ~=9.0 to >=9,<11 (#2833)
  • 12d5e35 Make validation of unique node outputs much faster (#2830)
  • 6dce312 Ensure section title is visible when linked via a hash in the URL (#2852)
  • 9cd8a5b Add kedro catalog rank command (#2848)
  • 3bcf2b1 Update kedro catalog list command to account for dataset factories (#2793)
  • 4fc3529 Add pip-compile workflow to Github Actions (#2846)
  • 3a02aa4 Add deprecation warning for TemplatedConfigLoader and ConfigLoader (#2840)
  • acff3e2 Update jmespath requirement from <1.0,>=0.9.5 to >=0.9.5,<2.0 (#2810)
  • Additional commits viewable in compare view

Dependabot compatibility score

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](https://github.com/kedro-org/kedro) from 0.18.9 to 0.18.12.
- [Release notes](https://github.com/kedro-org/kedro/releases)
- [Changelog](https://github.com/kedro-org/kedro/blob/main/RELEASE.md)
- [Commits](kedro-org/kedro@0.18.9...0.18.12)

---
updated-dependencies:
- dependency-name: kedro
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Aug 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants