-
-
Notifications
You must be signed in to change notification settings - Fork 288
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Hooking: Add support for changing the wrapped class (#975)
- add support for _wrapper_class replacement - add hooking with a Hookable implementation to be used by Django integration only (this is transparent now, must not affect any current user) - fix integer key access - Changes on inspect - History now saves the raw value instead of parsed, as parsed will be showed on the current_value anyway - Set will always create a source_metadata even if not passed or if a str is passed as laoder_identifier - Internal uses of set are now tracked - dynaconf_hooks.py is now tracked - set method now keeps `value` as the raw unparsed value and `parsed` as the evaluated value - `inspect` command no more prints `django app detected` - get_history now accepts `include_internal` to output internal identifiers - `_get_data_by_key` refactored for dotted path traversal - access to integer indexes on dotted path removed, we gonna implement later as `key._1_` - Fixed the acceptance of keys with other types
- Loading branch information
1 parent
8a31c4c
commit 9ca687a
Showing
20 changed files
with
929 additions
and
196 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.