Skip to main content

A flexible configuration library

Project description

OmegaConf

Description
Project PyPI versionDownloadsPython
Code quality CircleCICoverage Status
Docs and support Documentation StatusBinderZulip chat
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.

Install with pip install --upgrade --pre omegaconf

Stable (2.3)

OmegaConf 2.3 is the current stable version.

Install with pip install --upgrade omegaconf

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

omegaconf-2.4.0.dev11.tar.gz (3.5 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

omegaconf-2.4.0.dev11-py3-none-any.whl (233.3 kB view details)

Uploaded Python 3

File details

Details for the file omegaconf-2.4.0.dev11.tar.gz.

File metadata

  • Download URL: omegaconf-2.4.0.dev11.tar.gz
  • Upload date:
  • Size: 3.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for omegaconf-2.4.0.dev11.tar.gz
Algorithm Hash digest
SHA256 5d65d011284160f58c734b75b33be03c7e4609f679d1bd49ce4cfe507c10ed8d
MD5 21004c3f1d23672405e5760a6130fd02
BLAKE2b-256 99f0997e263fe486b17efeee4f34b327091bdadbd0707b5b90b49a01635fcfc9

See more details on using hashes here.

Provenance

The following attestation bundles were made for omegaconf-2.4.0.dev11.tar.gz:

Publisher: publish_dev.yml on omry/omegaconf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file omegaconf-2.4.0.dev11-py3-none-any.whl.

File metadata

  • Download URL: omegaconf-2.4.0.dev11-py3-none-any.whl
  • Upload date:
  • Size: 233.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for omegaconf-2.4.0.dev11-py3-none-any.whl
Algorithm Hash digest
SHA256 943b2a01329335fa11a4d3caed06432d7023f8fb579dcbff4d28b26ee6be469e
MD5 685da8349c7ba5acaf70b62293a8b7b9
BLAKE2b-256 c9bd21b9bfa2fa29913df9f80c78b034b8c3bf8ecee04dac7b34bb546019f195

See more details on using hashes here.

Provenance

The following attestation bundles were made for omegaconf-2.4.0.dev11-py3-none-any.whl:

Publisher: publish_dev.yml on omry/omegaconf

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page