from pathlib import Path _VERSION = None def app_version(request): global _VERSION if _VERSION is None: version_file = Path(__file__).resolve().parent.parent.parent / "VERSION" try: _VERSION = version_file.read_text().strip() except FileNotFoundError: _VERSION = "unknown" return {"APP_VERSION": _VERSION}