Version 20130217 is available on http://unstable.tg.gy
Changes include: - TGAuthMetadata object can now provide an authenticate method to check for valid authentication. This made possible to remove the repoze.who.plugins.sa dependency and make authentication work on Python3. If the method is not provided or is None, authentication behaves like before - 'gearbox quickstart' now provides an authenticate method for TGAuthMetadata - 'gearbox quickstart' has been adapted to make auth methods and models work on both py2 and py3 - Babel dependency is removed when quickstarting on py3 Using: "gearbox quickstart --skip-tw --skip-genshi --mako" is now the suggested quickstart for Python3 On Fri, Jan 25, 2013 at 6:50 PM, Alessandro Molina < [email protected]> wrote: > Version 20130125 now supersedes of the current unstable release. > Changes include: > - The gearbox-command package has been renamed back to gearbox thanks to > the https://github.com/ehazlett/gearbox project freeing up the gearbox > name on pypi > - Fixed quickstart that include tw2 dependency even when --skip-tw was > used > - Added --skip-genshi option to avoid injecting genshi dependency when > quickstarting with an alternative template engine > > Using: "gearbox quickstart --skip-tw --skip-genshi --noauth --mako" now > produces a working application on Python3, only issue left is with the > Babel dependency which can cause issues with setuptools hooks on py3. > > > On Tue, Jan 22, 2013 at 9:25 PM, Alessandro Molina < > [email protected]> wrote: > >> For people interested in trying it, it's now available a public preview >> of TurboGears2.3. Please send feedbacks and bug reports to the trunk >> mailing list if you find any issue, this release is not meant for >> production usage and reporting to the users mailing lists might confuse >> stable release users. >> >> Installing the unstable release is possible using: >> pip install -i http://unstable.tg.gy/20130121/index/ tg.devtools >> >> Documentation for the 2.3 branch is available at: >> https://turbogears-dev.readthedocs.org/en/workshop/index.html >> >> Most notable changes include: >> - TurboGears is now a full coverage project >> - Various speedups, TurboGears is now up to 3x faster. >> - Python3 Support, python2.5 has been dropped. (Some dependencies >> currently do not work on python3: Genshi, Ming, ToscaWidgets, Sprox, Babel >> and some other) >> - TurboGears is now a standalone framework, this greatly reduced >> dependencies. Backward compatibility is provided unless the pylons >> namespace was accessed. >> - Minimal mode, is now possible to create single file web applications >> with TurboGears, this is optimized for web services or applications that >> usually well suite a microframework >> - Gearbox replaces PasteScript, TurboGears commands share the same >> options. >> - Backlash project replaces WebError, error reporting options are >> backward compatible. >> - The migrate command is now alembic based, sqlalchemy-migrate is still >> available using the sqla-migrate command. >> - Ming 0.3.2 Support >> - SQLA 0.8 Support >> - WebOb 1.2 is now required >> - Includes all the changes of the upcoming TG2.2.1 release (Ming >> DataStore options, Jinja Filters improvements, TW2 translators, mako >> bytecaching fixes, @require improvements and all the others). >> >> Migration guide is currently available at >> https://turbogears-dev.readthedocs.org/en/workshop/cookbook/upgrading.html#from-2-2-to-2-3 >> > > -- You received this message because you are subscribed to the Google Groups "TurboGears Trunk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/turbogears-trunk?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
