Skip to content

Commit

Permalink
Merge branch 'main' into docs/reorganise-databricks-structure
Browse files Browse the repository at this point in the history
Signed-off-by: Jannic Holzer <jannic.holzer@quantumblack.com>
  • Loading branch information
jmholzer committed Mar 29, 2023
2 parents d3c727c + cdcd665 commit 93c849d
Show file tree
Hide file tree
Showing 62 changed files with 1,431 additions and 1,602 deletions.
2 changes: 1 addition & 1 deletion .readthedocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ build:
sphinx:
builder: html
configuration: docs/conf.py
fail_on_warning: true
fail_on_warning: false # Turn back on soon

# Build documentation with MkDocs
# mkdocs:
Expand Down
4 changes: 2 additions & 2 deletions CITATION.cff
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,6 @@ authors:
- family-names: Theisen
given-names: Merel
title: Kedro
version: 0.18.6
date-released: 2023-03-06
version: 0.18.7
date-released: 2023-03-22
url: https://github.com/kedro-org/kedro
2 changes: 1 addition & 1 deletion CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ further defined and clarified by project maintainers.
## Enforcement

Instances of abusive, harassing, or otherwise unacceptable behaviour may be
reported by contacting the project team on [Discord](https://discord.com/invite/akJDeVaxnB). All
reported by contacting the project team on [Slack](https://slack.kedro.org). All
complaints will be reviewed and investigated and will result in a response that
is deemed necessary and appropriate to the circumstances. The project team is
obligated to maintain confidentiality with regard to the reporter of an incident.
Expand Down
21 changes: 16 additions & 5 deletions RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,18 +8,29 @@

## Migration guide from Kedro 0.18.* to 0.19.*

# Upcoming Release 0.18.7

# Upcoming Release 0.18.8

## Major features and improvements

## Bug fixes and other changes
* Improvements to documentation about configuration.

## Breaking changes to the API

## Upcoming deprecations for Kedro 0.19.0

# Release 0.18.7

## Major features and improvements
* Added new Kedro CLI `kedro jupyter setup` to setup Jupyter Kernel for Kedro.
* `kedro package` now includes the project configuration in a compressed `tar.gz` file.
* Added functionality to the `OmegaConfigLoader` to load configuration from compressed files of `zip` or `tar` format. This feature requires `fsspec>=2023.1.0`.
* Significant improvements to on-boarding documentation that covers setup for new Kedro users. Also some major changes to the spaceflights tutorial to make it faster to work through. We think it's a better read. Tell us if it's not.

## Bug fixes and other changes
* Added a guide and tooling for developing Kedro for Databricks.
* Implement missing dict-like interface for `_ProjectPipeline`.


## Breaking changes to the API
* Implemented missing dict-like interface for `_ProjectPipeline`.

# Release 0.18.6

Expand Down
2 changes: 1 addition & 1 deletion dependency/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ click<9.0
cookiecutter>=2.1.1, <3.0
dynaconf>=3.1.2, <4.0
fsspec>=2021.4, <=2023.1.0; python_version == '3.7'
fsspec>=2023.1, <2023.3; python_version >= '3.8'
fsspec>=2023.1, <2023.4; python_version >= '3.8'
gitpython~=3.0
importlib-metadata>=3.6; python_version >= '3.8'
importlib_metadata>=3.6, <5.0; python_version < '3.8' # The "selectable" entry points were introduced in `importlib_metadata` 3.6 and Python 3.10. Bandit on Python 3.7 relies on a library with `importlib_metadata` < 5.0
Expand Down
6 changes: 4 additions & 2 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -215,13 +215,13 @@
"https://eternallybored.org/misc/wget/",
"https://arrow.apache.org/docs/python/generated/pyarrow.Table.html#pyarrow.Table.from_pandas",
"https://www.oracle.com/java/technologies/javase-downloads.html", # "forbidden" url
"https://towardsdatascience.com/the-importance-of-layered-thinking-in-data-engineering-a09f685edc71",
"https://medium.com/quantumblack/beyond-the-notebook-and-into-the-data-science-framework-revolution-a7fd364ab9c4",
"https://www.java.com/en/download/help/download_options.html", # "403 Client Error: Forbidden for url"
# "anchor not found" but it's a valid selector for code examples
"https://docs.delta.io/latest/delta-update.html#language-python",
"https://github.com/kedro-org/kedro/blob/main/kedro/framework/project/default_logging.yml",
"https://github.com/kedro-org/kedro/blob/main/README.md#the-humans-behind-kedro", # "anchor not found" but is valid
"https://opensource.org/license/apache2-0-php/",
"https://docs.github.com/en/rest/overview/other-authentication-methods#via-username-and-password"
]

# retry before render a link broken (fix for "too many requests")
Expand Down Expand Up @@ -572,3 +572,5 @@ def setup(app):
mermaid_output_format = "png"
# https://github.com/mermaidjs/mermaid.cli#linux-sandbox-issue
mermaid_params = ["-p", here / "puppeteer-config.json", "-s", "2"]
# https://github.com/kedro-org/kedro/issues/2451
mermaid_version = mermaid_init_js = None
Loading

0 comments on commit 93c849d

Please sign in to comment.