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

Apache Jena
Apache Jena

10 Feb 16

Nervatura
Nervatura

11 Mar 16

Express.io
Express.io

12 May 15

Comentário para Cement

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