Vue d'ensemble

TurboGears 2.4.3, publié le 1er mars 2021, est une version de maintenance corrigeant des bugs et améliorant la compatibilité.

Fonctionnalités principales

Corrections de bugs

Correction de bugs dans la gestion des sessions, le routage et la compatibilité avec les versions récentes de Python.

python
from tg import expose, TGController

class RootController(TGController):
    @expose('json')
    def index(self):
        return {'message': 'TurboGears 2.4.3'}

    @expose('json')
    def api(self, **kw):
        return {'status': 'ok', 'params': kw}

Compatibilité

Meilleure compatibilité avec les versions récentes de WebOb, SQLAlchemy et les autres dépendances.

python
# Installation
# pip install TurboGears2==2.4.3

# Création d'un projet
# gearbox quickstart monprojet
# cd monprojet
# pip install -e .
# gearbox serve

Sources