Добавить в корзинуПозвонить
Найти в Дзене
IT Start | Python

🚀 pydantic-settings — это Python-библиотека, предназначенная для удобной работы с конфигурацией в Python-проектах

🚀 pydantic-settings — это Python-библиотека, предназначенная для удобной работы с конфигурацией в Python-проектах. Позволяет автоматически загружать настройки из переменных окружения, .env файлов, словарей и других источников в виде Pydantic-моделей — с валидацией, аннотациями типов и автозаполнением в IDE. Основные возможности: ⏺Загрузка конфигурации из переменных окружения, .env файлов (поддержка через python-dotenv) и переменных в коде. ⏺Поддержка Pydantic v2 (и v1 через старую версию) ⏺Проверка типов и валидация значений «из коробки» ⏺Простая интеграция с FastAPI, Django, Celery и другими фреймворками ⏺Кеширование конфигурации ➡️Установка: pip install pydantic-settings 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

🚀 pydantic-settings — это Python-библиотека, предназначенная для удобной работы с конфигурацией в Python-проектах.

Позволяет автоматически загружать настройки из переменных окружения, .env файлов, словарей и других источников в виде Pydantic-моделей — с валидацией, аннотациями типов и автозаполнением в IDE.

Основные возможности:

⏺Загрузка конфигурации из переменных окружения, .env файлов (поддержка через python-dotenv) и переменных в коде.

⏺Поддержка Pydantic v2 (и v1 через старую версию)

⏺Проверка типов и валидация значений «из коробки»

⏺Простая интеграция с FastAPI, Django, Celery и другими фреймворками

⏺Кеширование конфигурации

➡️Установка: pip install pydantic-settings

📱 Репозиторий

⚙️ Документация

➡️Справочник Программиста. Подписаться