Prog.varedetaljer:
Versjon: 2.6.2 Oppdatert
Last opp dato: 20 Jul 15
Lisens: Gratis
Popularitet: 265
Ramme liker å gjenbruke kode ved å bruke mange delte biblioteker og plugins
Hva er nytt i denne utgaven.
- Nye funksjoner:
- Lagt til støtte for fargelegges logging.
- Lagt til støtte for Python med uttalelsen.
- Lagt til støtte for å definere / registrer kroker og handlere via CementApp.Meta.
- Lagt evne til å deaktivere Cement rammeverk logging via CementApp.Meta.framework_logging = False.
- Lagt eksperimentell støtte for omlasting konfigurasjoner når som helst config filer og / eller plugin config filer er endret. Opsjon ext_reload_config.
- Fast Bug:
- Lagt work-around for scenario der en app ønsker å støtte vilkårlig posisjons argument med en verdi for mislighold. Som standard vil dette forsøke å eksplisitt kalle standard kommando stedet for å bruke standard som argument. Denne reparasjonen legger CementBaseController.Meta.default_func at utbygger å overstyre navnet på standardfunksjon som kalles hvis passende sub-kommandoen er passert.
- Ikke kompatibel:
- Ikke lenger krever eksplisitt CementApp.Meta.base_controller hvis en kontroller med etiketten på basen er registrert. Dette er potensielt bakover i-kompatible ved at tidligere CementBaseController.Meta.label misligholdt til basen. Det nå standard til Ingen, som er mer fornuftig, men vil bryte for eventuelle kontrollere som ikke har eksplisitt satt en merkelapp på basen.
Hva er nytt i versjon 2.6.0:
- Nye funksjoner:
- Lagt til støtte for fargelegges logging.
- Lagt til støtte for Python med uttalelsen.
- Lagt til støtte for å definere / registrer kroker og handlere via CementApp.Meta.
- Lagt evne til å deaktivere Cement rammeverk logging via CementApp.Meta.framework_logging = False.
- Lagt eksperimentell støtte for omlasting konfigurasjoner når som helst config filer og / eller plugin config filer er endret. Opsjon ext_reload_config.
- Fast Bug:
- Lagt work-around for scenario der en app ønsker å støtte vilkårlig posisjons argument med en verdi for mislighold. Som standard vil dette forsøke å eksplisitt kalle standard kommando stedet for å bruke standard som argument. Denne reparasjonen legger CementBaseController.Meta.default_func at utbygger å overstyre navnet på standardfunksjon som kalles hvis passende sub-kommandoen er passert.
- Ikke kompatibel:
- Ikke lenger krever eksplisitt CementApp.Meta.base_controller hvis en kontroller med etiketten på basen er registrert. Dette er potensielt bakover i-kompatible ved at tidligere CementBaseController.Meta.label misligholdt til basen. Det nå standard til Ingen, som er mer fornuftig, men vil bryte for eventuelle kontrollere som ikke har eksplisitt satt en merkelapp på basen.
Hva er nytt i versjon 2.4.0:
- Egenskaper:
- Lagt app.debug eiendom for å tillate utviklere å vite om -debug ble vedtatt på kommandolinjen via config
- Sammenslåtte ext.memcached inn mainline
- Sammenslåtte ext.configobj inn mainline
- Sammenslåtte ext.genshi inn mainline
- Sammenslåtte ext.yaml inn mainline
- Faste Bugs:
- LoggingLogHandler navnerom forårsaker problemer
- Epilog ikke trykt på help
Hva er nytt i versjon 2.0.2:
- Lagt inn en kommentar på Medvirkende, samt en BIDRAGSYTERE fil.
- Lagd 'argument_formatter "til ControllerBaseClass.Meta.
- Lagt spawn_process () og spawn_thread () for å utils.shell.
Hva er nytt i versjon 1.9.10:
- Lagt utils.fs.backup () for å trygt backup-filer / kataloger.
- kl reverted fra "sement" tilbake til "sement".
- De følgende utvidelser har blitt fjernet fra sement kilde treet, og er nå tilgjengelig eksternt (se: http://github.com/cement):. daemon, memcached, configobj, YAML, Genshi
Hva er nytt i versjon 0.8.16.
- Lagt til støtte for å logge config per fil
- loggfil 'backupCount' bruker feil config alternativet.
- Ukjent kommando feil for navnerom kommandoer bruker feil arg.
- Omdøpt sement / modul til cementdevtools i DevTools kilde løser navnespørsmål (sement / __ init__.py har kode og kan ikke være et navnerom).
- Convert-kommandoen til «standard» hvis den starter med et "-". (mao det er faktisk et alternativ ... ikke en kommando)
Hva er nytt i versjon 0.8.14.
- stabile utgaven 0.8.14
Hva er nytt i versjon 0.8.10.
- Stabil utgivelse
- v0.8.9 aldri utgitt.
Hva er nytt i versjon 0.8.4.
- stabile utgaven
Hva er nytt i versjon 0.6:
- for flere konfigurasjoner fil analyse (standard: / etc, ~ / )
- Command line argument og alternativ analyse
- Dual Console / File Logging Support
- Full Intern og ekstern (tredje part) Plugin støtte
- Basic & quot; krok & quot; støtte
- Full MVC støtte for avansert program design
- Tekst utgang gjengivelse med Genshi maler
- JSON utgang gjengivelse gjør at andre programmer for å få tilgang til CLI-API
Krav
- Python 2.6 eller nyere
Kommentarer ikke funnet