Reads key-value pairs from a .env file and can set them as environment variables. It helps in developing applications following the 12-factor principles.
-
Updated
Mar 31, 2025 - Python
Configuration describes the arrangement of function details and information that is stored and used to affect the operation of a computer program. This includes settings and options, organization of components, dependencies, environments, etc.
Reads key-value pairs from a .env file and can set them as environment variables. It helps in developing applications following the 12-factor principles.
Configuration Management for Python ⚙
A library for users to write (experiment in research) configurations in Python Dict or JSON format, read and write parameter value via dot . in code, while can read parameters from the command line to modify values. 一个供用户以Python Dict或JSON格式编写(科研中实验)配置的库,在代码中用点.读写属性,同时可以从命令行中读取参数配置并修改参数值。
Type-safe YAML parser and validator.
simplified environment variable parsing
SMAC3: A Versatile Bayesian Optimization Package for Hyperparameter Optimization
NGINX configuration static analyzer
Settings management using pydantic
Declarative network configuration for various backends
A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir".
Python Application Configuration With Environment Variables
Human readable and writable data interchange format
Create powerful Hydra applications without the yaml files and boilerplate code.
HCL is a configuration language. pyhcl is a python parser for it.
Configuration UI for Home Assistant
Sync Settings - The cross-platform solution to keep Sublime Text configuration synchronized
Backup/restore and decode configuration tool for Tasmota