Vue d'ensemble
Pydantic Settings 2.6, publié le 15 janvier 2025, ajoute des sources de configuration cloud (AWS SSM, GCP Secret Manager, Azure Key Vault).
Fonctionnalités principales
Sources cloud
Les nouvelles sources cloud permettent de charger la configuration depuis les services de secrets des principaux fournisseurs cloud.
python
from pydantic_settings import BaseSettings
class AppConfig(BaseSettings):
db_url: str
api_key: str
model_config = {
'env_prefix': 'APP_',
}
# Les secrets peuvent venir de variables d'env
# ou de sources cloud configurées
config = AppConfig()
print(config.db_url)
