Cement

Screenshot Software:
Cement
Szczegóły programowe:
Wersja: 2.6.2 Aktualizowane
Filmu: 20 Jul 15
Wywoływacz: BJ Dierkes
Licencja: Wolny
Popularność: 265

Rating: 1.0/5 (Total Votes: 1)

Ramy lubi ponowne wykorzystanie kodu za pomocą wiele wspólnych bibliotek i wtyczek

Co nowego w tym wydaniu:.

  • Nowe funkcje:
  • Dodano wsparcie dla koloryzowana logowania.
  • Dodano wsparcie dla Pythona z oświadczeniem.
  • Dodano wsparcie zdefiniować / Zarejestruj się haki i ładowarki poprzez CementApp.Meta.
  • Dodano możliwość, aby wyłączyć rejestrowanie ramową Cement poprzez CementApp.Meta.framework_logging = False.
  • Dodano eksperymentalną obsługę przeładunku konfiguracje każdej chwili pliki konfiguracyjne i / lub plików wtyczki konfiguracyjne są modyfikowane. Opcjonalne rozszerzenie ext_reload_config.
  • Naprawiono błąd:
  • Dodano obejście dla scenariusza, w którym aplikacja chce wspierać dowolnego pozycjonowania argumentu o wartości domyślne. Domyślnie będzie to próba jawnie wywołać domyślne polecenie zamiast używać domyślnego jako argument. Ta poprawka dodaje CementBaseController.Meta.default_func pozwalając programiście zastąpić nazwę funkcji domyślnej, która jest wywoływana w przypadku braku dopasowania sub-polecenia podjęcia.
  • Niezgodny:
  • Nie wymagają już wyraźny CementApp.Meta.base_controller jeśli kontroler z etykietą bazy jest zarejestrowany. Jest to potencjalnie kompatybilne do tyłu, w które wcześniej CementBaseController.Meta.label domyślnie bazy. Jest teraz domyślnie None, co sprawia, że ​​więcej sensu, ale złamie żadnych sterowników, które nie zostały wyraźnie określonych etykietę bazy.

Co nowego w wersji 2.6.0:

  • Nowe funkcje:
  • Dodano wsparcie dla koloryzowana logowania.
  • Dodano wsparcie dla Pythona z oświadczeniem.
  • Dodano wsparcie zdefiniować / Zarejestruj się haki i ładowarki poprzez CementApp.Meta.
  • Dodano możliwość, aby wyłączyć rejestrowanie ramową Cement poprzez CementApp.Meta.framework_logging = False.
  • Dodano eksperymentalną obsługę przeładunku konfiguracje każdej chwili pliki konfiguracyjne i / lub plików wtyczki konfiguracyjne są modyfikowane. Opcjonalne rozszerzenie ext_reload_config.
  • Naprawiono błąd:
  • Dodano obejście dla scenariusza, w którym aplikacja chce wspierać dowolnego pozycjonowania argumentu o wartości domyślne. Domyślnie będzie to próba jawnie wywołać domyślne polecenie zamiast używać domyślnego jako argument. Ta poprawka dodaje CementBaseController.Meta.default_func pozwalając programiście zastąpić nazwę funkcji domyślnej, która jest wywoływana w przypadku braku dopasowania sub-polecenia podjęcia.
  • Niezgodny:
  • Nie wymagają już wyraźny CementApp.Meta.base_controller jeśli kontroler z etykietą bazy jest zarejestrowany. Jest to potencjalnie kompatybilne do tyłu, w które wcześniej CementBaseController.Meta.label domyślnie bazy. Jest teraz domyślnie None, co sprawia, że ​​więcej sensu, ale złamie żadnych sterowników, które nie zostały wyraźnie określonych etykietę bazy.

Co nowego w wersji 2.4.0:

  • Cechy:
  • dodał app.debug właściwość, aby umożliwić programistom wiem czy debug został przekazany w linii poleceń poprzez config
  • scalone ext.memcached do głównej linii
  • scalone ext.configobj do głównej linii
  • scalone ext.genshi do głównej linii
  • scalone ext.yaml do głównej linii
  • Poprawiono błędy:
  • nazw LoggingLogHandler powoduje problemy
  • Epilog nie drukowane na -help

Co nowego w wersji 2.0.2:

  • Dodano notatkę na Wkład, jak również Plik użytkowników.
  • dodanej "argument_formatter" do ControllerBaseClass.Meta.
  • Dodane spawn_process () i spawn_thread (), aby utils.shell.

Co nowego w wersji 1.9.10:

  • Dodane utils.fs.backup (), aby bezpiecznie Pliki kopii zapasowej / katalogi.

  • Przestrzeń nazw
  • powrócił z "cement" z powrotem "cementu".
  • Następujące rozszerzenia zostały usunięte z drzewa źródłowego cementu, i są teraz dostępne z zewnątrz (patrz: http://github.com/cement). demona, memcached, configobj, YAML, Genshi

Co nowego w wersji 0.8.16:.

  • Dodano wsparcie dla zalogowaniu config na plik
  • plik_protokołu "backupCount" wykorzystuje złą opcję config.
  • Nieznany błąd poleceń dla poleceń przestrzeni nazw używa złego argumentu.
  • Zmiana nazwy cementu / moduł cementdevtools w źródła DevTools rozwiązuje problemy przestrzeni nazw (cement / __ init__.py ma kod i nie może być przestrzeni nazw).
  • Konwersja polecenie "domyślnie" jeśli zaczyna się od '-'. (czyli w rzeczywistości jest to opcja ... nie jest to polecenie)

Co nowego w wersji 0.8.14:.

  • stabilna wersja 0.8.14

Co nowego w wersji 0.8.10:.

  • Stabilne wydanie
  • nie v0.8.9 zwolniony.

Co nowego w wersji 0.8.4:.

  • wydania stabilnego

Co nowego w wersji 0.6:

  • Wiele Plik konfiguracyjny parsowania (domyślnie: / etc, ~ / ),
  • argument wiersza poleceń i opcji przetwarzania
  • Dwa Console / Pomoc Logowanie pliku
  • Pełna wewnętrzne i zewnętrzne (3rd Party) wsparcie Plugin
  • Podstawowe & quot; hak & quot; Wsparcie
  • Pełna obsługa MVC do zaawansowanego projektowania aplikacji
  • renderowania wyjście Tekst z szablonami Genshi
  • renderowania wyjście Json pozwala innym programom na dostęp do CLI-API

Wymagania :

  • Python 2.6 lub nowszy,

Podobne oprogramowanie

Wright
Wright

1 Mar 15

Greet
Greet

13 Apr 15

ApPHP Framework
ApPHP Framework

4 Jun 15

Komentarze do Cement

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!
Szukaj wg kategorii