Updates * Now, the `toml` config format is supported. * Internal code refactoring: * Params `ignore_case` and package name `app_properties` were deprecated; * All config formats were tested by parametrized tests. * Added optional dependencies for `yaml`, `toml`, and `json` config parsers;
1.3.2
Updates * Added `bandit` as linter in `pre-commit` and CD\CD
1.3.1
Updates * Renamed library to `conjector`
1.3.0
Updates * Updated README and added more details about the library and its features. * Added lazy initialization of config values. * Added enum.Enum and re.Pattern field types support.
1.2.0
Updates * Added `datetime`, `date`, `time` and `timedelta` field types support
1.1.2
Updates * Fixed bug when `default` and `default_factory` didn't set if the value in a config file was missing