Hi all, in the near future web2py will build binaries using bbfreeze instead of py2exe. We noticed a few shortcomings of py2exe (it's kinda old, latest release is dated november 2008) and start wondering if there were better tools for the job.
In the latest two weeks, I tested bbfreeze and managed to build successfully web2py with no issues. bbfreeze allows to package some libraries that are not compatible with py2exe, and in a more streamlined way. First things first, we need you to test the binary release made with bbfreeze ^_^ Second, as a nice performance booster, we'll ship another executable inside the archive that will use gevent to serve web2py instead of the default rocket webserver. And here's the deal: we want *you* to build it, so you get more comfortable with the process of building windows binaries for web2py. Here there is a slice to make a nice build out of a fresh windows system: http://www.web2pyslices.com/slice/show/1726/build-windows-binaries Beware: you can of course make the guide better contributing with your own ideas and your patches to setup_exe.py . Long story short: the first one who will send the correct setup_exe.py (via email to niphlod [at] the big g) to build the binary with bbfreeze AND including the new executable for the gevented webserver gets to be acknowledged on the official CHANGELOG for the next stable release (don't worry, it's just a few lines away). We will then put the slice on the official book to let everybody know how to build a working web2py binary. Good luck to everybody -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.

