TurboGears2 is a next-generation Python web framework. TurboGears 1.x is already fully-supported within Fedora and EPEL. TurboGears2 is a reinvention of itself on top of the Pylons framework.
TurboGears2 Stack
The TurboGears2 stack is comprised of the following packages.
python-babel - Tools for internationalizing Python applications
python-beaker - WSGI middleware layer to provide sessions
python-decorator - Module to simplify usage of decorators
python-formencode - HTML form validation, generation, and convertion package
python-genshi - Toolkit for stream-based generation of output for the web
python-jinja2 - General purpose template engine
python-mako - Mako template library for Python
python-migrate - Schema migration tools for SQLAlchemy
python-nose - A discovery-based unittest extension for Python
python-paste - Tools for using a Web Server Gateway Interface stack
python-paste-deploy - Load, configure, and compose WSGI applications and servers
python-paste-script - A pluggable command-line frontend
python-pylons - Pylons web framework
python-repoze-tm2 - Zope-like transaction manager via WSGI middleware
python-repoze-what - Authorization for WSGI applications
python-repoze-what-plugins-sql - The repoze.what SQL plugin
python-repoze-what-pylons - A plugin providing utilities for Pylons applications using repoze.what
python-repoze-what-quickstart - A plugin for a simple authentication system with repoze.who/what
python-repoze-who - An identification and authentication framework for WSGI
python-repoze-who-friendlyform - Collection of repoze.who friendly form plugins
python-repoze-who-plugins-sa - The repoze.who SQLAlchemy plugin
python-repoze-who-testutil - Test utilities for repoze.who-powered applications
python-routes - Rails-like routes for Python
python-simplejson - Simple, fast, extensible JSON encoder/decoder for Python
python-sprox - A package for creation of web widgets directly from database schema
python-sqlalchemy - Modular and flexible ORM library for python
python-tempita - A very small text templating language
python-tg-devtools - Development tools and templates for TurboGears2
python-tgext-admin - Admin Controller add-on for basic TG identity model
python-tgext-crud - Crud Controller Extension for TG2
python-toscawidgets - Toolkit to help create widgets for WSGI web apps
python-turbojson - Python template plugin that supports json
python-turbokid - Python template plugin that supports Kid templates
python-tw-forms - Web Widgets for building and validating forms in ToscaWidgets
python-weberror - Web Error handling and exception catching middleware
python-webflash - Portable flash messages for WSGI apps
python-webhelpers - Helper library for aiding the writing of web templates in Python
python-webob - WSGI request and response object
python-webtest - Helper to test WSGI applications
python-zope-sqlalchemy - Minimal Zope/SQLAlchemy transaction integration
TurboGears2 - Next generation Front-to-back web development megaframework built on Pylons