Dettagli del software:
Versione: 1.0.1
Data di caricamento: 1 Mar 15
Licenza: Libero
Popolarità: 92
sintassi e API di Mako prende in prestito dalle migliori idee di molti altri, tra cui i modelli di Django, Myghty, Cheetah e Genshi
Caratteristiche :.
< ul>
Cosa c'è di nuovo in questa versione:.
- Corretto errore in decode & # x3c; codifica & # X3e ; Filtro Dove un oggetto non stringa non sarebbe stata interpretata correttamente in Python 3.
- Corretto errore in Python logica di analisi che non riuscirebbe a Python 3 quando un & quot; try / tranne & quot; mirato una tupla di tipi di eccezione, piuttosto che una sola eccezione.
- mako-rendering è ora implementato come script setuptools entrypoint; un autonomo mako.cmd.cmdline () callable è ora disponibile, e il sistema utilizza anche argparse ora invece di optparse.
- Il mako-rendering di script sarà ora intercettare le eccezioni ed eseguirli nel gestore di errori di testo, e uscire con un zero non codice di uscita.
Cosa c'è di nuovo nella versione 0.9.0:
- Corretti bug:
- Risolto il plugin babele di interpretare correttamente $ {} sezioni all'interno di un & quot; chiamare & quot; tag, cioè & # x3c,% auto:. some_tag attr = & quot; $ {_ ('foo')} & quot; / & # X3e;
- Il plugin Babel è stato riparato a lavorare su Python 3.
- Uso & # x3c;% import namespace = & quot; * & quot; module = & quot; QualcheModulo & quot; / & # X3e; Ora salta sugli elementi del modulo che non sono explcitly callable, evitando TypeError quando si cerca di produrre parziali.
- Py3K Risolto bug per cui a & quot; lambda & quot; espressione non è stata interpretata correttamente all'interno di un tag template; fissato anche in Py2.4.
Cosa c'è di nuovo nella versione 0.7.2:
- regressione Risolto in 0.7.1 in cui AST parsing per Py2.4 era rotto.
Cosa c'è di nuovo nella versione 0.7.1:
- linee di controllo e non corpi ora avere successo, come & quot; passare & quot; viene aggiunto per questi quando sono comunque presenti alcuna dichiarazione.
- Corretti alcuni comportamenti scoping a lungo rotto coinvolge variabili dichiarate in defs e simili, che è diventato evidente solo quando la bandiera strict_undefined è stato attivato.
- Ora è possibile utilizzare strict_undefined allo stesso args tempo passato a DEF () vengono utilizzati da altri elementi della & # x3c;
I commenti non trovato