|
|
|
|
@ -14,14 +14,3 @@ class PyProjectTomlConfig(BaseSettings):
|
|
|
|
|
"""
|
|
|
|
|
# [project] section
|
|
|
|
|
project: PyProjectConfig
|
|
|
|
|
|
|
|
|
|
@classmethod
|
|
|
|
|
def settings_customise_sources(
|
|
|
|
|
cls,
|
|
|
|
|
settings_cls: type[BaseSettings],
|
|
|
|
|
init_settings: PydanticBaseSettingsSource,
|
|
|
|
|
env_settings: PydanticBaseSettingsSource,
|
|
|
|
|
dotenv_settings: PydanticBaseSettingsSource,
|
|
|
|
|
file_secret_settings: PydanticBaseSettingsSource,
|
|
|
|
|
) -> tuple[PydanticBaseSettingsSource, ...]:
|
|
|
|
|
return (TomlConfigSettingsSource(settings_cls, toml_file="pyproject.toml"),)
|
|
|
|
|
|