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
The essence boils down to adding the RedactingFilter to your logging config, and to the filters section of the associated handlers to which you want to apply the redaction.
129
129
130
130
131
-
## Release Notes - v0.0.5:
131
+
## Release Notes - v0.0.6:
132
132
133
133
### Improvements and Changes
134
-
- Optimized function that applies the redaction (was setting the logger message value twice).
135
-
- Changed default_mask key initialization to mask
136
-
- Changed patterns key initialization to mask_patterns
134
+
- Allow redaction of any generic mapping type, including:
135
+
1.`dict`
136
+
2.`collections.OrderedDict`
137
+
3.`frozendict.frozendict`
138
+
4.`collections.ChainMap`
139
+
5.`types.MappingProxyType`
140
+
6.`collections.UserDict`
141
+
and any other mapping class that inherits from `collections.Mapping`
137
142
138
143
### Bug Fixes
139
-
-Handled any exceptions related to deepcopies failing, related to attempt to redact IOStreams, including TypeError
144
+
-Fix bug that was converting non-string data types to strings. (Reported in issue [#7](https://github.com/armurox/loggingredactor/issues/7))
140
145
141
146
142
147
## A Note about the Motivation behind Logging Redactor:
0 commit comments