Source code for datazen

# =====================================
# generator=datazen
# version=3.2.2
# hash=f9dcf019a2c628adb9750bb7f880d7ea
# =====================================

"""
Useful defaults and other package metadata.
"""

DESCRIPTION = "Compile and render schema-validated configuration data."
PKG_NAME = "datazen"
VERSION = "3.2.3"

# datazen-specific content.
DEFAULT_TYPE = "yaml"
DEFAULT_MANIFEST = f"manifest.{DEFAULT_TYPE}"
DEFAULT_DIR = f"{PKG_NAME}-out"
DEFAULT_INDENT = 2
CACHE_SUFFIX = "_cache"
GLOBAL_KEY = "global"


[docs] def to_private(input_str: str) -> str: """Convert some input to a 'private' String.""" return f"__{input_str}__"
ROOT_NAMESPACE = to_private("root")