Detalhes de Software:
sintaxe e API do Mako empresta as melhores ideias de muitos outros, incluindo modelos de Django, Myghty, Cheetah e Genshi
Características :.
< ul>
O que é novo nesta versão:.
- Corrigido o erro na decodificação & # X3C; codificação & # x3e ; filtrar onde um objeto não-string não seriam interpretadas corretamente em Python 3.
- Corrigido o erro na lógica de análise Python que iria falhar em Python 3, quando um & quot; try / excepto & quot; alvo uma tupla de tipos de exceção, ao invés de uma única exceção.
- mako-render agora é implementado como um script setuptools entrypoint; um autônomo mako.cmd.cmdline () pode ser chamada já está disponível, e o sistema também usa argparse agora em vez de optparse.
- O mako-render script agora vai pegar exceções e executá-los no manipulador de erro de texto, e sair com um código de saída diferente de zero.
O que é novo na versão 0.9.0:
- Correções de bugs:
- Corrigido o plugin babel para interpretar corretamente $ {} seções dentro de um & quot; chame & quot; tag, ou seja, & # X3C;% self:. some_tag attr = & quot; $ {_ ('foo')} & quot; / & # x3e;
- O plugin Babel foi reparado para trabalhar em Python 3.
- Usar & # X3C; importação% namespace = & quot; * & quot; module = & quot; somemodule & quot; / & # x3e; agora salta sobre elementos do módulo que não são explcitly exigível, evitando TypeError ao tentar produzir parciais.
- bug Py3k fixo onde a & quot; lambda & quot; expressão não foi interpretado corretamente dentro de um tag de modelo; também fixa em Py2.4.
O que é novo na versão 0.7.2:
- regressão fixa em 0.7.1, onde parsing AST para Py2.4 foi quebrado.
O que é novo na versão 0.7.1:
- linhas de controle com nenhum corpo vai agora ter sucesso, como & quot; passar & quot; é adicionado para estes quando não há declarações são de algum modo presente.
- Fixo algum comportamento de delimitação do âmbito de longo quebrado envolvendo variáveis declaradas em defs e tal, o que só se tornou evidente quando a bandeira strict_undefined foi ligado.
- agora pode usar strict_undefined nos mesmos argumentos que o tempo passou ao def () são utilizados por outros elementos do & # X3C;
Comentários não encontrado