Skip to content

Commit

Permalink
[KED-2840] Pin dynaconf to 3.1.5 (#1237)
Browse files Browse the repository at this point in the history
  • Loading branch information
merelcht authored Sep 13, 2021
1 parent 05542fb commit d36fce9
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 2 deletions.
1 change: 1 addition & 0 deletions RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
* Bumped minimum required `fsspec` version to 2021.04.
* Fixed the `kedro install` and `kedro build-reqs` flows when uninstalled dependencies are present in a project's `settings.py`, `context.py` or `hooks.py` ([Issue #829](https://github.com/quantumblacklabs/kedro/issues/829)).
* Imports are now refactored at `kedro pipeline package` and `kedro pipeline pull` time, so that _aliasing_ a modular pipeline doesn't break it.
* Pinned `dynaconf` to `<3.1.6` because the method signature for `_validate_items` changed which is used in Kedro.

## Minor breaking changes to the API

Expand Down
2 changes: 1 addition & 1 deletion docs/source/05_data/01_data_catalog.md
Original file line number Diff line number Diff line change
Expand Up @@ -361,7 +361,7 @@ CSVDataSet(

## Loading multiple datasets that have similar configuration

You may encounter situations where your datasets use the same file format, load and save arguments, and are stored in the same folder. YAML has a [built-in syntax](https://yaml.org/spec/1.2/#Syntax) for factorising parts of a YAML file, which means that you can decide what is generalisable across your datasets so that you do not have to spend time copying and pasting dataset configurations in `catalog.yml`.
You may encounter situations where your datasets use the same file format, load and save arguments, and are stored in the same folder. YAML has a [built-in syntax](https://yaml.org/spec/1.2.1/#Syntax) for factorising parts of a YAML file, which means that you can decide what is generalisable across your datasets so that you do not have to spend time copying and pasting dataset configurations in `catalog.yml`.

You can see this in the following example:

Expand Down
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ anyconfig~=0.10.0
cachetools~=4.1
click<8.0
cookiecutter~=1.7.0
dynaconf~=3.1.2
dynaconf<3.1.6 # Pinned because Dynaconf broke a method signature in 3.1.6 used in Kedro
fsspec>=2021.04, <2022.01 # Upper bound set arbitrarily, to be reassessed in early 2022
gitpython~=3.0
jmespath>=0.9.5, <1.0
Expand Down

0 comments on commit d36fce9

Please sign in to comment.