pyinstaller not working, after troubleshooting, made the following fixes
added os.environ['SETUPTOOLS_USE_DISTUTILS'] = 'stdlib' to the top of my kluster_main.py file to set this variable prior to importing anything that might create this distutils/setuptools conflict
created a new osgeo folder in my pyinstaller generated kluster folder, so that running kluster_main.exe, it will find the _gdal.pyd file in the osgeo folder to make the namespace work
created a new pyqtgraph/console folder in my pyinstaller generated kluster folder, so that running kluster_main.exe, it will find the console templates to make the namespace work
resolved layout bug in dialog_surface that was raising warning
fix bug with gridding workflow across selected lines/fqprs
pyinstaller not working, after troubleshooting, made the following fixes