Detalhes de Software:
Versão: 2.6.2 Atualizado
Data de upload: 20 Jul 15
Licença: Livre
Popularidade: 265
O quadro gosta de reutilização de código, usando lotes de bibliotecas compartilhadas e plugins
O que é novo nesta versão:.
- Novos recursos:
- Adicionado suporte para logging colorida.
- Adicionado suporte para Python com comunicado.
- Adicionado suporte para definir / Registro ganchos e manipuladores via CementApp.Meta.
- Adicionado a capacidade de desativar Cimento logging framework via CementApp.Meta.framework_logging = False.
- Adicionado suporte experimental para recarregar configurações a qualquer momento arquivos de configuração e / ou arquivos de configuração plug-in são modificados. Opcional extensão ext_reload_config.
- Bug fixo:
- Adicionado solução alternativa para o cenário onde um aplicativo quer apoiar argumento posicional arbitrária com um valor de default. Por padrão, este tentará chamar explicitamente o comando padrão em vez de usar padrão como o argumento. Essa correção adiciona CementBaseController.Meta.default_func permitindo que o desenvolvedor para substituir o nome da função padrão que é chamado se nenhuma correspondência de sub-comando é passado.
- incompatível:
- No longer exigem CementApp.Meta.base_controller explícita se um controlador com o rótulo de base é registrado. Esta é potencialmente para trás in-compatível em que anteriormente CementBaseController.Meta.label padronizados para base. Ele agora é padrão para Nenhum, o que faz mais sentido, mas vai quebrar para quaisquer controladores que não tenham definido explicitamente um rótulo de base.
O que é novo na versão 2.6.0:
- Novos recursos:
- Adicionado suporte para logging colorida.
- Adicionado suporte para Python com comunicado.
- Adicionado suporte para definir / Registro ganchos e manipuladores via CementApp.Meta.
- Adicionado a capacidade de desativar Cimento logging framework via CementApp.Meta.framework_logging = False.
- Adicionado suporte experimental para recarregar configurações a qualquer momento arquivos de configuração e / ou arquivos de configuração plug-in são modificados. Opcional extensão ext_reload_config.
- Bug fixo:
- Adicionado solução alternativa para o cenário onde um aplicativo quer apoiar argumento posicional arbitrária com um valor de default. Por padrão, este tentará chamar explicitamente o comando padrão em vez de usar padrão como o argumento. Essa correção adiciona CementBaseController.Meta.default_func permitindo que o desenvolvedor para substituir o nome da função padrão que é chamado se nenhuma correspondência de sub-comando é passado.
- incompatível:
- No longer exigem CementApp.Meta.base_controller explícita se um controlador com o rótulo de base é registrado. Esta é potencialmente para trás in-compatível em que anteriormente CementBaseController.Meta.label padronizados para base. Ele agora é padrão para Nenhum, o que faz mais sentido, mas vai quebrar para quaisquer controladores que não tenham definido explicitamente um rótulo de base.
O que é novo na versão 2.4.0:
- Características:
- Adicionado app.debug propriedade para permitir que desenvolvedores de saber se -debug foi passada na linha de comando através do config
- Incorporada ext.memcached em linha principal
- ext.configobj Incorporada pela linha principal
- ext.genshi Incorporada pela linha principal
- ext.yaml Incorporada pela linha principal
- erros corrigidos:
- namespace LoggingLogHandler causa problemas
- Epilog não impresso em -help
O que é novo na versão 2.0.2:
- Adicionado uma nota sobre Contribuindo, assim como um COLABORADORES arquivo.
- Adicionado "argument_formatter 'para ControllerBaseClass.Meta.
- spawn_process Adicionado () e spawn_thread () para utils.shell.
O que é novo na versão 1.9.10:
- Adicionado utils.fs.backup () para segurança arquivos de backup / dirs.
- Namespace revertido a partir de "cimento" de volta para "cimento".
- As seguintes extensões foram removidos da árvore de origem cimento, e agora estão disponíveis externamente (ver: http://github.com/cement):. daemon, memcached, configobj, YAML, Genshi
O que é novo na versão 0.8.16:.
- Adicionado suporte para o log de configuração por arquivo
- log_file 'backupCount' usa opção de configuração errada.
- erro de comando Desconhecido para os comandos de namespace usa arg errado.
- Renomeado cimento / módulo para cementdevtools em devtools fonte corrige problemas de namespace (cimento / __ init__.py tem código e não pode ser um espaço de nomes).
- Converter comando para 'default' se ele começa com um "-". (o que significa que é realmente uma opção ... não um comando)
O que é novo na versão 0.8.14:.
- Estável Lançamento 0.8.14
O que é novo na versão 0.8.10:.
- Versão estável
- v0.8.9 nunca lançado.
O que é novo na versão 0.8.4:.
- Lançamento Estável
O que é novo na versão 0.6:
- Multiple arquivo de configuração de análise (padrão: / etc, ~ / )
- argumento de linha de comando e opção de análise
- Dupla Console / File Logging Suporte
- completa Interna e Externa (3ª Parte) apoio Plugin
- Basic & quot; gancho & quot; apoio
- Suporte total para o projeto MVC aplicativo avançado
- renderização saída de texto com modelos Genshi
- renderização de saída Json permite que outros programas para acessar seu CLI-API
Requisitos :
- Python 2.6 ou superior
Comentários não encontrado