SAY-5/omegaconf

Flexible Python configuration system. The last one you will ever need.

★ 0Forks 0GitHub ↗Compare

README

OmegaConf

Description
Project PyPI versionDownloadsPython
Code quality CircleCICoverage Status
Docs and support Documentation StatusBinder
Backlog Issues & PRs backlog

OmegaConf is a hierarchical configuration system, with support for merging configurations from multiple sources (YAML config files, dataclasses/objects and CLI arguments) providing a consistent API regardless of how the configuration was created.

Optional subprojects

  • omegaconf-pydevd: optional pydevd debugger plugin for inspecting OmegaConf objects in supported debuggers.

Releases

Upcoming (2.4.0.dev)

OmegaConf 2.4.0.dev is the upcoming development version.

Stable (2.3)

OmegaConf 2.3 is the current stable version.

Install with pip install --upgrade omegaconf

Live tutorial

Run the live tutorial: Binder

Contributors

omryJasha10odelalleaugithub-actions[bot]pereman2pixelbjgehringMatteoVogesrsoklbzczbswistkfollesdalanthonytec2maresbwouterzwerinksugatoraytk-woventmke8shuki-hpcntjlopezpenajeffknaidefelixminarisliang1heartwillfreytimkpaineSimonStJGshagunsodhanialexvicegrabrachtsingh

Issues