innerspace / app.py
Codex
refactor: split flat root into env/, core/, ui/ domain packages
b9db94b
raw
history blame contribute delete
584 Bytes
from __future__ import annotations
import os
from env.runtime import patch_asyncio_cleanup_warning
from ui.styles import CUSTOM_CSS
from ui.layout import create_app, get_theme
# Gradio SSR is noisy in Spaces for this app.
os.environ.setdefault("GRADIO_SSR_MODE", "false")
# Hide a harmless Gradio teardown warning in local runs.
patch_asyncio_cleanup_warning()
# Build the Space app once for Gradio to discover.
demo = create_app()
if __name__ == "__main__":
# Keep direct Python launch available for Space and smoke tests.
demo.launch(theme=get_theme(), css=CUSTOM_CSS)