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

    Numdifftools
    Numdifftools

    1 Mar 15

    Erlang
    Erlang

    1 May 16

    Mediator.js
    Mediator.js

    1 Mar 15

    Altri software di sviluppo Mike Bayer

    Alembic
    Alembic

    20 Feb 15

    nbt2yaml
    nbt2yaml

    13 Apr 15

    tracvatar
    tracvatar

    20 Feb 15

    Commenti a Mako

    I commenti non trovato
    Aggiungi commento
    Accendere le immagini!