[ANN] TurboGears 1.1.1 released
Christoph Zwerschke
cito at online.de
Mon Mar 22 00:30:04 CET 2010
On behalf of the TurboGears Team, I am pleased to announce that
TurboGears 1.1.1 is available for download at
http://turbogears.org
and the Python package index
http://pypi.python.org/pypi/TurboGears
TurboGears 1.1.1 is the first bugfix release of the TurboGears 1.1
branch, which is the evolution of the TurboGears 1 codebase. The 1.1
branch uses SQLAlchemy as the default database layer and Genshi as
the standard templating engine, just like TurboGears 2.0, while keeping
full backward compatibility with TurboGears 1.0.
What is TurboGears?
-------------------
TurboGears is a rapid development, "front-to-back", open source web
meta-framework. Its aim is to simplify and speed up the development of
modern web applications written in the Python programming language.
TurboGears is designed around the model-view-controller architecture,
much like Struts or Ruby on Rails, and takes the best Python web
components available (hence "meta-framework") and combines them into one
easy-to-install, documented whole.
What's new?
-----------
For a comprehensive list of changes, as always, see the changelog in
our Trac at
http://trac.turbogears.org/wiki/ChangeLog
How to install?
---------------
The easiest way to install TurboGears 1.1.1 is via setuptools:
[sudo] easy_install -f http://turbogears.org/download/ TurboGears
We recommend that you install TurboGears into its own virtual
environment using the virtualenv tool:
[sudo] easy_install virtualenv
virtualenv --no-site-packages /path/to/tgenv
source /path/to/tgenv/bin/activate
easy_install -f http://turbogears.org/download/ TurboGears
How is it related to TurboGears 2?
----------------------------------
TurboGears 1.1.1 is based on the original TG 1.0 codebase and still uses
CherryPy 2 as the underlying web application server. It is fully
backward compatible with TG 1.0; porting an application using SQLObject
and Kid to use SQLAlchemy and Genshi is easiliy achieved.
TurboGears 2 has almost the same API as TurboGears 1, but builds on
Pylons as the underlying web engine. Most new development for TurboGears
now happens in version 2, but we will continue to provide bugfix
releases for the TG 1.1 branch as well, and we are also working on a TG
1.5 branch which will be based on CherryPy 3 instead of CherryPy 2. Our
current roadmap for the TG 1.5 branch is here:
http://docs.turbogears.org/1.5/DevPlans
Share & enjoy!
-- Christoph Zwerschke
More information about the Python-announce-list
mailing list