Cement

Tela Software:
Cement
Detalhes de Software:
Versão: 2.6.2 Atualizado
Data de upload: 20 Jul 15
Revelador: BJ Dierkes
Licença: Livre
Popularidade: 59

Rating: nan/5 (Total Votes: 0)

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

Programas semelhantes

TinyCore.js
TinyCore.js

12 May 15

Mako Framework
Mako Framework

1 Oct 15

Epitome
Epitome

13 Apr 15

Twisted
Twisted

11 Mar 16

Comentário para Cement

Comentários não encontrado
Adicionar comentário
Ligue imagens!