Mako

Software screenshot:
Mako
Dettagli del software:
Versione: 1.0.1
Data di caricamento: 1 Mar 15
Sviluppatore: Mike Bayer
Licenza: Libero
Popolarità: 18

Rating: 3.0/5 (Total Votes: 1)

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>

  • Simple API
  • di rendering veloce
  • Suite Bench incluso
  • Le strutture di controllo
  • blocchi Python dritti
  • Inline o a livello di modulo
  • Plain old include
  • blocchi Callable
  • Inheritance
  • 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;

    Programmi simili

    Roodi
    Roodi

    1 Mar 15

    Pyret
    Pyret

    13 May 15

    Luck
    Luck

    12 May 15

    Gumba
    Gumba

    13 May 15

    Altri software di sviluppo Mike Bayer

    tracvatar
    tracvatar

    20 Feb 15

    SQLAlchemy
    SQLAlchemy

    20 Jul 15

    blogodev
    blogodev

    20 Feb 15

    nbt2yaml
    nbt2yaml

    13 Apr 15

    Commenti a Mako

    I commenti non trovato
    Aggiungi commento
    Accendere le immagini!
    Ricerca per categoria