Announcing TurboGears 2.1.4!

70 views
Skip to first unread message

Michael Pedersen

unread,
Dec 12, 2011, 11:21:04 PM12/12/11
to tg-trunk, tg
The TurboGears team is proud to announce the release of TurboGears 2.1.4!

This release has many new features and bugfixes, all of them listed below. The most important one, though, is that this is the final 2.1.x release, and the final release that will support Python 2.4.

Please make sure to update your code to work on Python 2.5, as that will be the next supported Python version.

I would like to take a moment to thank Alessandro Molina especially. His work made this release possible, and as large as it is. He's been a great asset to the team, and I'm glad to have him on board.

* Deprecated Python 2.4 support. In 2.2, Python 2.4 support will be removed, and only 2.5-2.7 will be supported
* TurboGears extension architecture enhanced. Better support for hooks before and after configuration
* Performance enhancements in tg module and in default templates
* Enhancements to lazy_url
* WebOb version locked in. The change of virtualenv to "distribute" by default has broken dependency_links and allow_hosts in the config files, and this works around that issue.
* Jinja2 filters are now automatically loaded
* Work arounds for best_match, which was not producing the expected behavior with IE7 and IE8
* Add "auto_reload_template" as an .ini option
* Performance tuning the default size of the Genshi cache
* Added Genshi advanced i18n support
* Better compatibility with SQLAlchemy 0.7
* Changed default quickstart options to help ensure that some model is always available
* Documentation enhancements
* Nested RestControllers now work as expected (no longer required to implement "_custom_actions")


--
Michael J. Pedersen
My Online Resume: http://www.icelus.org/ -- Google+ http://plus.ly/pedersen
Google Talk: m.ped...@icelus.org -- Twitter: pedersentg

Alessandro Molina

unread,
Dec 13, 2011, 3:35:27 AM12/13/11
to turbo...@googlegroups.com

Christoph Zwerschke

unread,
Dec 14, 2011, 4:53:26 PM12/14/11
to turbo...@googlegroups.com
I have just upgraded all my TG2 apps in production to 2.1.4, everything
seems to work well. Thanks for working on that release, Michael &
Alessandro. Good to see TG moving forward again.

-- Christoph

alind

unread,
Dec 15, 2011, 12:01:32 AM12/15/11
to TurboGears
I am trying to install TG 2.1.4 and getting this error.

Processing dependencies for tg.devtools
error: Installed distribution WebOb 1.0.8 conflicts with requirement
WebOb>=1.1.1

Any hints?

alind

unread,
Dec 15, 2011, 12:02:43 AM12/15/11
to TurboGears
I am creating a new thread for this question. Sorry for posting it
here.

Alessandro Molina

unread,
Dec 15, 2011, 4:30:12 AM12/15/11
to turbo...@googlegroups.com
Answering even here for people that get here from searches.

Please install with:
easy_install -i http://www.turbogears.org/2.1/downloads/current/index
tg.devtools

as stated in the install doc
http://www.turbogears.org/2.1/docs/main/DownloadInstall.html#installation-for-the-impatient

> On Dec 15, 10:01 am, alind <alindsha...@gmail.com> wrote:
>> I am trying to install TG 2.1.4 and getting this error.
>>
>> Processing dependencies for tg.devtools
>> error: Installed distribution WebOb 1.0.8 conflicts with requirement
>> WebOb>=1.1.1
>>
>> Any hints?
>>
>> On Dec 15, 2:53 am, Christoph Zwerschke <c...@online.de> wrote:
>>
>>
>>
>>
>>
>>
>>
>> > I have just upgraded all my TG2 apps in production to 2.1.4, everything
>> > seems to work well. Thanks for working on that release, Michael &
>> > Alessandro. Good to see TG moving forward again.
>>
>> > -- Christoph
>

Reply all
Reply to author
Forward
0 new messages