Notes
The Cullinan built projects now support direct packaging with PyInstaller. However, you still need to ensure that all related code is packaged together using PyInstaller’s hidden-import option.
And we have added Socket.io support to the Cullinan framework.
Due to socket.io being a third-party module outside of Tornado, the framework currently implements support for socket.io handlers at the handler level through a custom parameter. Further enhancements to this functionality may be considered in future updates.
The overall functionality framework is still in the exploratory phase.
Fix
fix bug about controller file param