import sys from PyQt6.QtWidgets import QApplication from warchron.view.view import View from warchron.model.model import Model from warchron.controller.app_controller import AppController if sys.version_info < (3, 12): raise RuntimeError("Python 3.12 or higher is required") if __name__ == "__main__": app = QApplication(sys.argv) view = View() model = Model() controller = AppController(model, view) view.show() sys.exit(app.exec())