Boolean

parsenvy.parsenvy.bool(env_var: str, default: bool | None = None) bool | None

Parse environment variable value into a boolean.

Parameters:
  • env_var (str) – Name of desired environment variable.

  • default (bool, optional) – Optional fallback value.

Returns:

Environment variable typecast into a boolean.

Return type:

bool (optional)

Usage

export DEBUG_ENABLED=True
>>> import parsenvy
>>> parsenvy.bool('DEBUG_ENABLED')
True