52 Repositories
dynaconf - Configuration Management for Python. Features Inspired by the 12-factor application guide Settings management (default values, validation,
Organize Django settings into multiple files and directories. Easily override and modify settings. Use wildcards in settings file paths and mark setti
django-configurations django-configurations eases Django project configuration by relying on the composability of Python classes. It extends the notio
Python Decouple: Strict separation of settings from code Decouple helps you to organize your settings so that you can change parameters without having
Constance - Dynamic Django settings A Django app for storing dynamic settings in pluggable backends (Redis and Django model backend built in) with an
Maison Read configuration settings from python configuration files. Motivation When developing a python application, e.g a command-line tool, it can b
python-dotenv Python-dotenv reads key-value pairs from a .env file and can set them as environment variables. It helps in the development of applicati
environs: simplified environment variable parsing environs is a Python library for parsing environment variables. It allows you to store configuration
Django-environ django-environ allows you to use Twelve-factor methodology to configure your Django application with environment variables. import envi
Dnsmasq-china-list - Chinese-specific configuration to improve your favorite DNS server. Best partner for chnroutes.
OmegaConf Description Project Code quality Docs and support OmegaConf is a hierarchical configuration system, with support for merging configurations
Hydra Example Project for Python A small example project for efficiently configuring a Python application with YAMLs and the CLI. Why should I care? A
Python Decouple: Strict separation of settings from code Decouple helps you to organize your settings so that you can change parameters without having
Traitlets home https://github.com/ipython/traitlets pypi-repo https://pypi.org/project/traitlets/ docs https://traitlets.readthedocs.io/ license Modif
ConfZ – Pydantic Config Management ConfZ is a configuration management library for Python based on pydantic. It easily allows you to load your configu
Tools to assist with the configuration and maintenance of fapolicyd.
Simple dataclasses configuration management for Python with hocon/json/yaml/properties/env-vars/dict support, based on awesome and lightweight pyhocon parsing library.
filetailor filetailor is a peer-based configuration management utility for plain-text files (and directories) such as dotfiles. Files are backed up to
Yamale (ya·ma·lē) ⚠️ Ensure that your schema definitions come from internal or trusted sources. Yamale does not protect against intentionally maliciou
Scooch Scooch Configures Object Oriented Class Hierarchies for python. A good place to start with Scooch is at the documentation found here. Scooch is
Configuration for Python planets
configobj Python 3+ compatible port of the configobj library. Documentation You can find a full manual on how to use ConfigObj at readthedocs. If you
A tool to manage configuration files, build scripts etc. across multiple projects.
Inject your config variables into methods, so they are as close to usage as possible
Python Left-Right Parser Pyleri is an easy-to-use parser created for SiriDB. We first used lrparsing and wrote jsleri for auto-completion and suggesti
wireguard config generator for python Generate config files and qr codes for wireguard vpn You will need to install qrcode and pillow in python and yo
Sync your configuration to remote, such as vimrc. You can use EscSync to manage your configure of editor, shell, etc.
Scripts for QA and trigger preprocessing of NIMH HV Protocol Install pip install git+https://github.com/nih-megcore/hv_proc Usage hv_process.py will