From 5a4fea7a41bbedb9bcdbddbf5ec8dc12b8021b53 Mon Sep 17 00:00:00 2001 From: J08nY Date: Thu, 1 Feb 2024 17:04:12 +0100 Subject: Use ConfigDict in pydantic. --- src/sec_certs/configuration.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/sec_certs/configuration.py b/src/sec_certs/configuration.py index 3ebb22bd..8f26bafd 100644 --- a/src/sec_certs/configuration.py +++ b/src/sec_certs/configuration.py @@ -6,7 +6,7 @@ from typing import Literal, Optional import yaml from pydantic import AnyHttpUrl, Field -from pydantic_settings import BaseSettings +from pydantic_settings import BaseSettings, SettingsConfigDict class Configuration(BaseSettings): @@ -15,8 +15,7 @@ class Configuration(BaseSettings): While not a singleton, the `config` instance from this module is meant to be primarily used. """ - class Config: - env_prefix = "seccerts_" + model_config = SettingsConfigDict(env_prefix="seccerts_") log_filepath: Path = Field( "./cert_processing_log.log", -- cgit v1.3.1