Latest posts on TurboGears 1.0.2.2 topichttps://python.su/forum/topic/762/2007-05-03T18:36:23+03:00Веб-технологии :: Pyramid / Pylons / TurboGears :: TurboGears 1.0.2.2
2007-05-03T18:36:23+03:00pythonwin5115<strong>OlDer</strong>, спасибо за новость :)<br/> PS надо поставить и попробовать :)
Веб-технологии :: Pyramid / Pylons / TurboGears :: TurboGears 1.0.2.2
2007-05-03T10:55:41+03:00OlDer5105Вышел релиз <a href="http://www.turbogears.org/">TurboGears 1.0.2.2</a>:<br/><br/>Main new features:<br/><br/>* This release is the first one that supports Python 2.5.<br/>* Validators now support localized error messages.<br/><br/>To upgrade your install:<br/><br/>easy_install -U TurboGears<br/><br/><br/>The CHANGELOG:<br/><br/>1.0.2 (May 2, 2007):<br/>———————–<br/><br/>*Changes*<br/><br/>* New ``visit.cookie.secure``config option to send cookie only over a <br/>secure connection.<br/> #1375 by James E. Blair.<br/>* ``cherrypy.request`` is now available at the variables sent to <br/>every template.<br/> #1362 by Christoph Zwerschke.<br/>* SA transaction object is now stored at <br/>``cherrypy.request.sa_transaction`` so it<br/> can be accessed from the controllers. Patch at #1359 by Janzert.<br/>* SecureResource now raises an AttributeError when no require <br/>attribute is<br/> present in the controller class or in the config file. Closes #1336.<br/> (Note: This might break some “broken” apps, fortunately a detailed <br/>exception<br/> is raised advising how to fix it).<br/>* slight quickstart css modification for tables<br/>* Add default css to highlight the validation error<br/>* make ‘flash’ block dynamic in quickstart<br/>* session setting is moved to config/app.cfg<br/>* command/toolbox info could list the toolbox plugins<br/>* Enhancement SQLAlchemy default model, use ‘assign’ to avoid <br/>repeatedly writing, thanks cito<br/>* Able to specify a default doctype in genshi, thanks Alastair Houghton<br/><br/>*Features*<br/><br/>* Validators now support localized error messages. Thanks to Gregor <br/>Horvath and updated patch<br/> at #1136 by Christian Vogler.<br/>* Python 2.5 compatible, Thanks to Florent Aide and Fred Lin #1288<br/>* AutoCompleteField now accepts a take_focus parameter to focus on <br/>load. Thanks to Grover at #1332<br/><br/>*Fixes*<br/><br/>* Fixed support for SA in paginate. #1360 by Jo Soares.<br/>* Schemas are no longer deepcopied to prevent crashing on un-deep- <br/>copiable validators. #1333.<br/>* Fixed bug in tg-admin that caused it not to operate properly on <br/>projects deployed as eggs. Patch<br/> from #1361 by Christoph Zwerschke.<br/>* SA auto-commiting fixed in some rare circumstances where sa_rwt was <br/>not being called. Patch from<br/> #1267 by Paul Johnston.<br/>* CatWalk now handles customized addRemoveName in SO. #911 by Joost<br/>* using base64.decodestring in visitor.py for 2.3 compatibility. <br/>#1279 by Paul Fisher.<br/>* Config file in quickstarted app now has config option to load <br/>identity classes. Thanks to Felix<br/> Schwarz #1255.<br/>* Identity now supports encrypted passwords with unicode characters. <br/>Thanks to Felix Schwarz and<br/> Patrick Lewis #1281<br/>* minor changes to template so they work properly when <br/>server.webpath != / thanks to “nludban” #1213<br/>* fix quickstart project tests, thanks to Christoph Zwerschke #1289, <br/>Jeff Kowalczyk #1219<br/>* fix TurboGears 1.0.1 not installable with python2.3, thanks to <br/>“corvus” #1264<br/>* Automatic creation of identity model tables for SQLAlchemy, thanks <br/>to Christoph Zwerschke #1290<br/>* fix DateTimeConverter, thanks to iberonesia #1262<br/>* ModelDesigner? now write up-to-date model header<br/>* decouple turbogears.identity.encrypt_password() from sqlobject<br/>* remove class_mapper dependency from #1292, thanks chrisz<br/><br/>*Project Updates*<br/><br/>* ez_setup.py version to 0.6c5<br/>* Not require cElementTree, pysqlite in Python 2.5 install<br/>* FormEncode version to i18n aware 0.7.1<br/>* RuleDispatch to 0.5a0.dev-r2303 for Python 2.5 support.<br/>* Added requirement of DecoratorTools due to upgrade of PyProtocols <br/>which<br/> deprecates functions used in decorator.py.