1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
from dynaconf.base import LazySettings # noqa
from dynaconf.constants import DEFAULT_SETTINGS_FILES
from dynaconf.contrib import DjangoDynaconf # noqa
from dynaconf.contrib import FlaskDynaconf # noqa
from dynaconf.validator import ValidationError # noqa
from dynaconf.validator import Validator # noqa
settings = LazySettings(
# This global `settings` is deprecated from v3.0.0+
# kept here for backwards compatibility
# To Be Removed in 4.0.x
warn_dynaconf_global_settings=True,
environments=True,
lowercase_read=False,
load_dotenv=True,
default_settings_paths=DEFAULT_SETTINGS_FILES,
)
# This is the new recommended base class alias
Dynaconf = LazySettings # noqa
__all__ = [
"Dynaconf",
"LazySettings",
"Validator",
"FlaskDynaconf",
"ValidationError",
"DjangoDynaconf",
]
|