Détails logiciels:
Version: 1.0.1
Date de transfert: 1 Mar 15
Licence: Gratuit
Popularité: 92
La syntaxe et l'API de Mako emprunte des meilleures idées de beaucoup d'autres, y compris les modèles Django, Myghty, Cheetah et Genshi
Caractéristiques :.
< ul>
Quoi de neuf dans cette version:.
- Correction d'un bug dans le décodage & # x3C; encodage & # X3e ; filtre où un objet non-chaîne ne serait pas correctement interprété en Python 3.
- Correction d'un bug en Python analyse logique qui échouer sur Python 3 quand un & quot; try / except & quot; ciblé un tuple de types d'exception, plutôt qu'une seule exception.
- mako-rendu est maintenant mis en œuvre comme un script setuptools entrypoint; un mako.cmd.cmdline autonome () appelable est maintenant disponible, et le système utilise également argparse maintenant au lieu de optparse.
- Le requin-rendu manuscrit va maintenant intercepter les exceptions et les exécuter dans le gestionnaire d'erreur de texte, et la sortie d'un non-zéro code de sortie.
Ce qui est nouveau dans la version 0.9.0:
- Correction de bugs:
- Correction du plugin babel d'interpréter correctement $ {} sections à l'intérieur d'un & quot; appeler & quot; tag, ce est à dire & # x3C;% auto:. some_tag attr = & quot; $ {_ ('foo')} & quot; / & # X3e;
- Le plugin Babel a été réparé à travailler sur Python 3.
- Utilisation & # x3C;% namespace import = & quot; * & quot; module = & quot; UnModule & quot; / & # X3e; saute maintenant sur les éléments de modules qui ne sont pas explcitly appelable, évitant TypeError en essayant de produire des partiels.
- bug Py3K fixe où un & quot; lambda & quot; expression ne était pas interprété correctement dans une étiquette de modèle; également fixé dans Py2.4.
Ce qui est nouveau dans la version 0.7.2:
- régression fixe en 0.7.1 où AST analyse pour Py2.4 était cassé.
Ce qui est nouveau dans la version 0.7.1:
- Les lignes de commande avec aucun corps seront maintenant réussir, comme & quot; & quot passer; est ajoutée pour ces lorsque aucune déclaration sont par ailleurs présents.
- Correction d'un comportement exploratoire à long cassé impliquant variables déclarées dans defs et tels, qui ne est devenu évident lorsque le drapeau strict_undefined a été allumé.
- pouvez maintenant utiliser strict_undefined aux mêmes arguments de temps passés à def () sont utilisés par d'autres éléments de la & # x3C;
Commentaires non trouvées