Cement

Software screenshot:
Cement
Software informatie:
Versie: 2.6.2 Bijgewerkt
Upload datum: 20 Jul 15
Ontwikkelaar: BJ Dierkes
Licentie: Gratis
Populariteit: 265

Rating: 1.0/5 (Total Votes: 1)

Het kader graag hergebruik code door het gebruik van veel gedeelde bibliotheken en plugins

Wat is nieuw in deze release:.

  • Nieuwe functies:
  • Ondersteuning voor gekleurde loggen.
  • Ondersteuning toegevoegd voor Python met een verklaring.
  • Ondersteuning toegevoegd te definiëren / registreren haken en handlers via CementApp.Meta.
  • Toegevoegde mogelijkheid om Cement kader logging via CementApp.Meta.framework_logging uitschakelen = False.
  • Toegevoegd experimentele ondersteuning voor het herladen configuraties altijd configuratiebestanden en / of plugin config files worden gewijzigd. Optionele uitbreiding ext_reload_config.
  • Fixed Bug:
  • work-around toegevoegd voor scenario waar een app wil willekeurige positionele argument te ondersteunen met een waarde van wanbetaling. Standaard wordt deze poging om expliciet noemen de standaard commando in plaats van standaard als het argument. Deze correctie voegt CementBaseController.Meta.default_func waardoor de ontwikkelaar om de naam van de standaard functie die wordt aangeroepen als er geen overeenkomende sub-commando wordt doorgegeven overschrijven.
  • inwerkende:
  • Niet langer expliciet CementApp.Meta.base_controller nodig als een controller met het label van de basis wordt geregistreerd. Dit is potentieel terug in-compatibele in die voorheen CementBaseController.Meta.label gebreke naar de basis. Het nu standaard op Geen, die meer zinvol is, maar zal breken voor alle controllers die niet expliciet hebt ingesteld een label van base.

Wat is nieuw in versie 2.6.0:

  • Nieuwe functies:
  • Ondersteuning voor gekleurde loggen.
  • Ondersteuning toegevoegd voor Python met een verklaring.
  • Ondersteuning toegevoegd te definiëren / registreren haken en handlers via CementApp.Meta.
  • Toegevoegde mogelijkheid om Cement kader logging via CementApp.Meta.framework_logging uitschakelen = False.
  • Toegevoegd experimentele ondersteuning voor het herladen configuraties altijd configuratiebestanden en / of plugin config files worden gewijzigd. Optionele uitbreiding ext_reload_config.
  • Fixed Bug:
  • work-around toegevoegd voor scenario waar een app wil willekeurige positionele argument te ondersteunen met een waarde van wanbetaling. Standaard wordt deze poging om expliciet noemen de standaard commando in plaats van standaard als het argument. Deze correctie voegt CementBaseController.Meta.default_func waardoor de ontwikkelaar om de naam van de standaard functie die wordt aangeroepen als er geen overeenkomende sub-commando wordt doorgegeven overschrijven.
  • inwerkende:
  • Niet langer expliciet CementApp.Meta.base_controller nodig als een controller met het label van de basis wordt geregistreerd. Dit is potentieel terug in-compatibele in die voorheen CementBaseController.Meta.label gebreke naar de basis. Het nu standaard op Geen, die meer zinvol is, maar zal breken voor alle controllers die niet expliciet hebt ingesteld een label van base.

Wat is nieuw in versie 2.4.0:

  • Features:
  • Toegevoegd app.debug woning aan ontwikkelaars in staat om te weten of -debug werd doorgegeven op de opdrachtregel van via de config
  • Samengevoegd ext.memcached in hoofdlijn
  • Samengevoegd ext.configobj in hoofdlijn
  • Samengevoegd ext.genshi in hoofdlijn
  • Samengevoegd ext.yaml in hoofdlijn
  • Fixed Bugs:
  • LoggingLogHandler namespace veroorzaakt problemen
  • Epilog niet afgedrukt op -help

Wat is nieuw in versie 2.0.2:

  • Toegevoegd een briefje op bijdragen, evenals een MEDEWERKERS bestand.
  • Toegevoegde 'argument_formatter om ControllerBaseClass.Meta.
  • Toegevoegd spawn_process () en spawn_thread () om utils.shell.

Wat is nieuw in versie 1.9.10:

  • Toegevoegd utils.fs.backup () om veilig back-up van bestanden / dirs.
  • Namespace teruggekeerd uit 'cement' terug naar 'cement'.
  • De volgende extensies zijn verwijderd uit het cement source tree, en worden extern nu beschikbaar (zie: http://github.com/cement):. daemon, memcached, configobj, YAML, Genshi

Wat is nieuw in versie 0.8.16.

  • Ondersteuning toegevoegd voor het inloggen config per bestand
  • log_file 'backupCount' maakt gebruik van verkeerde configuratie optie.
  • Onbekende commando fout voor namespace commando gebruikt verkeerde arg.
  • Hernoemd cement / module cementdevtools in devtools bron lost namespace kwesties (cement / __ init__.py heeft code en kan een namespace niet).
  • Omzetten opdracht om 'default' als het begint met een '-'. (wat betekent dat het is eigenlijk een optie ... geen commando)

Wat is nieuw in versie 0.8.14.

  • Stable Versie 0.8.14

Wat is nieuw in versie 0.8.10.

  • Stabiele versie
  • v0.8.9 nooit uitgebracht.

Wat is nieuw in versie 0.8.4:.

  • Stable release

Wat is nieuw in versie 0.6:

  • Meerdere Configuratiebestand parsing (standaard: / etc, ~ / )
  • Command line argument en optie parsing
  • Dual Console / File Logging Ondersteuning
  • Volledige interne en externe (3rd Party) Plugin ondersteuning
  • Basic & quot; haak & quot; ondersteuning
  • Volledige MVC ondersteuning voor geavanceerde applicatie ontwerp
  • Tekst uitgang rendering met Genshi templates
  • Json uitgang rendering laat andere programma's toegang tot uw CLI-API

Eisen

  • Python 2.6 of hoger

Vergelijkbare software

PRADO
PRADO

13 Apr 15

Catalyst
Catalyst

10 Dec 15

Pakyow
Pakyow

1 Mar 15

Argvard
Argvard

13 May 15

Reacties op Cement

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!