You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+18-4Lines changed: 18 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,15 +4,16 @@ All notable changes to this project will be documented in this file.
4
4
5
5
## [Unreleased]
6
6
7
+
8
+
## [0.9.1] - 2023-08-06
9
+
7
10
### Added
8
11
9
12
- Allow to pass a `ignore_missing_paths` parameter to each config method
10
13
- Support for Hashicorp Vault credentials (in `config.contrib`)
11
-
12
-
### Changed
13
-
14
14
- Added a `validate` method to validate `Configuration` instances against a [json schema](https://json-schema.org/understanding-json-schema/basics.html#basics).
15
15
16
+
16
17
## [0.9.0] - 2023-08-04
17
18
18
19
### Added
@@ -36,12 +37,14 @@ All notable changes to this project will be documented in this file.
36
37
37
38
- Configurations from ini file won't be converted to lower case if `lowercase_keys = False`
38
39
40
+
39
41
## [0.8.2] - 2021-01-30
40
42
41
43
### Fixed
42
44
43
45
- The behavior of merging sets was incorrect since version 0.8.0
44
46
47
+
45
48
## [0.8.0] - 2020-08-01
46
49
47
50
### Changed
@@ -65,24 +68,28 @@ with cfg.dotted_iter():
65
68
- Support for _.env_-type files
66
69
- Option for deep interpolation. To activate that mode, use one of the enum values in `InterpolateEnumType` as the `interpolate_type` parameter. This allows for hierachical _templates_, in which configuration objects use the values from lower ones to interpolate instead of simply overriding.
67
70
71
+
68
72
## [0.7.1] - 2020-07-05
69
73
70
74
### Fixed
71
75
72
76
- Installation with `poetry` because of changes to pytest-black
73
77
78
+
74
79
## [0.7.0] - 2020-05-06
75
80
76
81
### Added
77
82
78
83
- New string interpolation feature
79
84
85
+
80
86
## [0.6.1] - 2020-04-24
81
87
82
88
### Changed
83
89
84
90
- Added a `separator` argument to `config` function
85
91
92
+
86
93
## [0.6.0] - 2020-01-22
87
94
88
95
### Added
@@ -91,6 +98,7 @@ with cfg.dotted_iter():
91
98
- Added a `reload` method to refresh a `Configuration` instance (can be used to reload a configuration from a file that may have changed).
92
99
- Added a `configs` method to expose the underlying instances of a `ConfigurationSet`
93
100
101
+
94
102
## [0.5.0] - 2020-01-08
95
103
96
104
### Added
@@ -103,13 +111,15 @@ with cfg.dotted_iter():
103
111
104
112
- Changed the `__repr__` and `__str__` methods so possibly sensitive values are not printed by default.
105
113
114
+
106
115
## [0.4.0] - 2019-10-11
107
116
108
117
### Added
109
118
110
119
- Allow path-based failures using the `config` function.
111
120
- Added a levels option to the dict-like objects.
112
121
122
+
113
123
## [0.3.1] - 2019-08-20
114
124
115
125
### Added
@@ -118,26 +128,30 @@ with cfg.dotted_iter():
118
128
- TravisCI support
119
129
- Codecov
120
130
131
+
121
132
## [0.3.0] - 2019-08-16
122
133
123
134
### Changed
124
135
125
136
- Changed the old behavior in which every key was converted to lower case.
126
137
138
+
127
139
## [0.2.0] - 2019-07-16
128
140
129
141
### Added
130
142
131
143
- Added Sphinx documentation
132
144
- Added a `remove_levels` parameter to the config function
0 commit comments