Cement

Logiciel capture d'écran:
Cement
Détails logiciels:
Version: 2.6.2 Mise à jour
Date de transfert: 20 Jul 15
Développeur: BJ Dierkes
Licence: Gratuit
Popularité: 59

Rating: nan/5 (Total Votes: 0)

Le cadre aime réutiliser le code en utilisant beaucoup de bibliothèques et plug-ins partagés

Ce qui est nouveau dans cette version:.

  • Nouvelles fonctionnalités:
  • Ajout du support pour l'enregistrement colorisé.
  • Ajout du support pour Python avec la déclaration.
  • Ajout du support pour définir / enregistrer des crochets et des gestionnaires par CementApp.Meta.
  • Ajout de la possibilité désactiver la journalisation du cadre de ciment via CementApp.Meta.framework_logging = False.
  • Ajout d'un support expérimental pour le rechargement configurations à tout moment les fichiers de configuration et / ou les fichiers plug-in de configuration sont modifiés. Facultatif ext_reload_config d'extension.
  • Correction d'un bug:
  • Ajout de contournement pour scénario où une application veut soutenir l'argument de position arbitraire d'une valeur de défaut. Par défaut, cette tentera d'appeler explicitement la commande par défaut plutôt que d'utiliser par défaut comme argument. Ce correctif ajoute CementBaseController.Meta.default_func permettant au développeur de surcharger le nom de la fonction par défaut qui est appelé si aucune sous-commande correspondante est passé.
  • Incompatible:
  • Pas plus besoin CementApp.Meta.base_controller explicite si un contrôleur avec l'étiquette de base est enregistrée. Ceci est potentiellement en arrière dans compatible à celle précédemment CementBaseController.Meta.label par défaut à la base. Il désormais par défaut Aucun, ce qui est plus logique, mais va briser pour les contrôleurs qui ne sont pas définies explicitement une étiquette de base.

Ce qui est nouveau dans la version 2.6.0:

  • Nouvelles fonctionnalités:
  • Ajout du support pour l'enregistrement colorisé.
  • Ajout du support pour Python avec la déclaration.
  • Ajout du support pour définir / enregistrer des crochets et des gestionnaires par CementApp.Meta.
  • Ajout de la possibilité désactiver la journalisation du cadre de ciment via CementApp.Meta.framework_logging = False.
  • Ajout d'un support expérimental pour le rechargement configurations à tout moment les fichiers de configuration et / ou les fichiers plug-in de configuration sont modifiés. Facultatif ext_reload_config d'extension.
  • Correction d'un bug:
  • Ajout de contournement pour scénario où une application veut soutenir l'argument de position arbitraire d'une valeur de défaut. Par défaut, cette tentera d'appeler explicitement la commande par défaut plutôt que d'utiliser par défaut comme argument. Ce correctif ajoute CementBaseController.Meta.default_func permettant au développeur de surcharger le nom de la fonction par défaut qui est appelé si aucune sous-commande correspondante est passé.
  • Incompatible:
  • Pas plus besoin CementApp.Meta.base_controller explicite si un contrôleur avec l'étiquette de base est enregistrée. Ceci est potentiellement en arrière dans compatible à celle précédemment CementBaseController.Meta.label par défaut à la base. Il désormais par défaut Aucun, ce qui est plus logique, mais va briser pour les contrôleurs qui ne sont pas définies explicitement une étiquette de base.

Ce qui est nouveau dans la version 2.4.0:

  • Caractéristiques:
  • la propriété Ajouté à permettre aux développeurs de savoir si -debug a été adoptée à la ligne de commande de la via la config
  • Fusionnée ext.memcached dans la canalisation principale
  • ext.configobj Fusionné dans la canalisation principale
  • ext.genshi Fusionné dans la canalisation principale
  • ext.yaml Fusionné dans la canalisation principale
  • bogues corrigés:
  • LoggingLogHandler espace de noms provoque des problèmes
  • Epilogue pas imprimé sur -help

Quoi de neuf dans la version 2.0.2:

  • Ajout d'une note sur la contribution, ainsi que d'un fichier contributeurs.
  • Ajout de 'argument_formatter' à ControllerBaseClass.Meta.
  • spawn_process Ajouté () et spawn_thread () pour utils.shell.

Quoi de neuf dans la version 1.9.10:

  • Ajout utils.fs.backup () en toute sécurité fichiers de sauvegarde / dirs.
  • Espace de noms revenue de «ciment» Retour à «ciment».
  • Les extensions suivantes ont été retiré de l'arbre source de ciment, et sont maintenant disponibles à l'extérieur (voir: http://github.com/cement):. démon, memcached, configobj, YAML, Genshi

Ce qui est nouveau dans la version 0.8.16:.

  • Ajout du support pour la connexion par fichier config
  • log_file 'backupCount' utilise mauvaise option de configuration.
  • Inconnu erreur de commande pour les commandes d'espace de noms utilise mal arg.
  • Rebaptisé ciment / module à cementdevtools dans devtools la source résout les problèmes d'espace de noms (ciment / __ init__.py a code et ne peut pas être un espace de noms).
  • Convertir commande pour «défaut» si elle commence par un «-». (ce qui signifie qu'il est en fait une option ... pas de commande)

Ce qui est nouveau dans la version 0.8.14:.

  • version stable 0.8.14

Ce qui est nouveau dans la version 0.8.10:.

  • libération stable
  • v0.8.9 jamais sorti.

Ce qui est nouveau dans la version 0.8.4:.

  • Stable Release

Ce qui est nouveau dans la version 0.6:

  • Le fichier de configuration multiple analyse (par défaut: / etc, ~ / )
  • argument de ligne de commande et de l'analyse des options
  • Dual Console / File Logging soutien
  • interne complet et externe (3ème partie) support des plugins
  • Basic & quot; crochet & quot; soutien
  • Support complet MVC pour la conception d'applications de pointe
  • le rendu de sortie de texte avec des modèles Genshi
  • JSON rendu permet à d'autres programmes d'accéder à votre CLI-API

Exigences :

  • Python 2.6 ou supérieur

Logiciel similaire

Bone.io
Bone.io

13 May 15

Olives
Olives

28 Sep 15

OpenXava
OpenXava

11 Mar 16

Falcon.js
Falcon.js

13 May 15

Commentaires à Cement

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!
Recherche par catégorie