title: cx_freeze & bundling files
body: <p>At present I am using pyinstaller for bundling my python application. I am equally migrating to pyGObject (due to pygtk being depreciated). </p>
  
  <p>Now pyinstaller does not support pyGObject and I have as of yet not figured out the required hooks... One of the other downsides of pyinstaller is how it bundles into a single executable - it causes the company installed virus scanner to check quite intensively every time the exe is run ==> quite slow startup.</p>
  
  <p>Looking into using cx_freeze due to the pyGObject &amp; py3 support I note it does not have a single-executable option. That in itself isn't an issue if the working directory can be cleaned up, be it via the pyd/dll being bundled into a second zip or into a subdirectory.</p>
  
  <p>Searching around (stackoverflow and other sites), it is illuded to that it can be done, but I am not getting the expected results. Any idea#s?</p>
  
  <p>setup.py is based around this one: <a href="http://wiki.wxpython.org/cx_freeze" rel="nofollow">http://wiki.wxpython.org/cx_freeze</a> </p>