Files

853 B

src/constants.py

Application-level constants for Curator (build/runtime metadata).

This module derives the app version and debug flag. The version is loaded from pyproject.toml (preferred) with a generated src/_version.py fallback for frozen/PyInstaller builds. Debug mode is controlled via .env (ENV_DEBUG).

It is the single source of truth for app metadata used across the GUI and build tooling (APP_NAME, APP_VERSION/VERSION, APP_TITLE, APP_VIEWPORT).

Source: src/constants.py

Functions

get_version

function · line 26

get_version() -> str

Return the project version (pyproject → _version.py → unknown).

get_debug_mode

function · line 55

get_debug_mode() -> bool

Return True when ENV_DEBUG is set to a truthy value in the environment.