Skip to content
This repository has been archived by the owner on Sep 24, 2023. It is now read-only.

Release v0.1.0

Latest
Compare
Choose a tag to compare
@aliev aliev released this 08 Aug 18:08
fc8a3a9
Refactor code to use `external_settings_source` function instead of `…

…ExternalSettingsSource` class.

- The code changes the import statements to import the `external_settings_source` function instead of the `ExternalSettingsSource` class.
- It modifies the `BaseSettings` class to use the `external_settings_source` function as one of its initialization parameters.

Addresses issues:
- `INVALID_PROVIDER_INSTANCE` exception not raised properly.
- `PROVIDER_WAS_NOT_SPECIFIED` exception not raised properly.
- Improves readability and code organization.