Detalii soft:
Versiune: 2.6.2 Actualizat
Incarca data: 20 Jul 15
Licenţă: Gratuit
Popularitate: 265
Cadrul îi place să re-utilizare cod folosind o mulțime de biblioteci partajate și plugin-uri
Ce este nou în această versiune:.
- Caracteristici noi:
- Adăugat suport pentru logare colorized.
- adăugat suport pentru Python cu declarația.
- Adăugat suport pentru a defini / Inregistrare cârlige și manipulare prin CementApp.Meta.
- Adăugat capacitatea de a dezactiva ciment cadru de logare prin intermediul CementApp.Meta.framework_logging = False.
- suport experimental Adăugat de reîncărcare configurații oricând fișiere de configurare și / sau fișiere de configurare plugin sunt modificate. Opțional ext_reload_config extensie.
- Bug fix:
- Adaugata de muncă în jurul valorii de pentru scenariu în cazul în care o aplicație dorește să sprijine argumentul poziție arbitrară cu o valoare de default. În mod implicit, aceasta va încerca să apela în mod explicit comanda implicit mai degrabă decât folosind implicit ca argument. Această remediere adaugă CementBaseController.Meta.default_func permițând dezvoltator pentru a trece peste numele funcției implicit că se numește, dacă este trecut nici un potrivire de sub-comandă.
- incompatibil:
- Nu mai necesita CementApp.Meta.base_controller explicit dacă un controler cu eticheta de bază este înregistrat. Acest lucru este posibil înapoi în compatibil în care anterior CementBaseController.Meta.label implicit la bază. L acum implicit la nici unul, ceea ce face mai mult sens, dar se va rupe pentru controlorii care nu au stabilit în mod explicit o etichetă de bază.
Ce este nou în versiunea 2.6.0:
- Caracteristici noi:
- Adăugat suport pentru logare colorized.
- adăugat suport pentru Python cu declarația.
- Adăugat suport pentru a defini / Inregistrare cârlige și manipulare prin CementApp.Meta.
- Adăugat capacitatea de a dezactiva ciment cadru de logare prin intermediul CementApp.Meta.framework_logging = False.
- suport experimental Adăugat de reîncărcare configurații oricând fișiere de configurare și / sau fișiere de configurare plugin sunt modificate. Opțional ext_reload_config extensie.
- Bug fix:
- Adaugata de muncă în jurul valorii de pentru scenariu în cazul în care o aplicație dorește să sprijine argumentul poziție arbitrară cu o valoare de default. În mod implicit, aceasta va încerca să apela în mod explicit comanda implicit mai degrabă decât folosind implicit ca argument. Această remediere adaugă CementBaseController.Meta.default_func permițând dezvoltator pentru a trece peste numele funcției implicit că se numește, dacă este trecut nici un potrivire de sub-comandă.
- incompatibil:
- Nu mai necesita CementApp.Meta.base_controller explicit dacă un controler cu eticheta de bază este înregistrat. Acest lucru este posibil înapoi în compatibil în care anterior CementBaseController.Meta.label implicit la bază. L acum implicit la nici unul, ceea ce face mai mult sens, dar se va rupe pentru controlorii care nu au stabilit în mod explicit o etichetă de bază.
Ce este nou în versiunea 2.4.0:
- Caracteristici:
- Adăugat app.debug proprietate, pentru a permite dezvoltatorilor să știu dacă a fost trecut la -debug linie de comandă de configurare prin intermediul
- Fuzionat ext.memcached în magistrala
- ext.configobj fuzionat în magistrala
- ext.genshi fuzionat în magistrala
- ext.yaml fuzionat în magistrala
- Bugs fixe:
- LoggingLogHandler namespace cauzeaza probleme
- Epilog nu imprimate pe -help
Ce este nou în versiunea 2.0.2:
- Adăugat o notă privind Contribuția, precum și o fișier COLABORATORI.
- adăugată "argument_formatter" la ControllerBaseClass.Meta.
- spawn_process Adaugata () și spawn_thread () pentru a utils.shell.
Ce este nou în versiunea 1.9.10:
- Adaugata utils.fs.backup () pentru a în condiții de siguranță fișiere de rezervă / directoare.
- Spațiul revenit de la "ciment" înapoi la "ciment".
- Următoarele extensii au fost scoase din arborele sursă de ciment, iar în prezent sunt disponibile pe plan extern (a se vedea: http://github.com/cement):. daemon, memcached, configobj, YAML, Genshi
Ce este nou în versiunea 0.8.16:.
- Adăugat suport pentru conectarea config pe fișier
- log_file "backupCount" folosește opțiunea de configurare greșit.
- Eroare de comandă necunoscută pentru comenzile namespace folosește arg greșit.
- Renamed ciment / modul de a cementdevtools în devtools sursă rezolvă problemele namespace (ciment / __ init__.py are cod și nu poate fi un spațiu de nume).
- Convert comandă pentru a "default" în cazul în care începe cu un "-". (ceea ce înseamnă că este, de fapt o opțiune ... nu o comandă)
Ce este nou în versiunea 0.8.14:.
- versiune stabilă 0.8.14
Ce este nou în versiunea 0.8.10:.
- versiune stabilă
- v0.8.9 nu eliberat.
Ce este nou în versiunea 0.8.4:.
- versiune stabilă
Ce este nou în versiunea 0.6:
- Multiple fișier de configurare parsarea (implicit: / etc, ~ / )
- argument linie de comandă și opțiunea analiză
- dual Console / fișiere Logging Suport
- suport Plugin complet internă și externă (3rd Party)
- Basic & quot; cârlig & quot; suport
- Suport complet MVC pentru design avansat aplicare
- randare ieșire Text cu template-uri Genshi
- randare ieșire Json permite altor programe pentru a accesa CLI-API
Cerințe :
- Python 2.6 sau mai mare
Comentariile nu a fost găsit