Cement

Скріншот програми:
Cement
Дані програми:
Версія: 2.6.2 оновлений
Дата завантаження: 20 Jul 15
Розробник: BJ Dierkes
Ліцензія: Безкоштовно
Популярність: 59

Rating: nan/5 (Total Votes: 0)

Рамки любить повторно використовувати код, використовуючи безліч поділюваних бібліотек і плагінів

Що нового У цьому випуску :.

  • Нові можливості:
  • Додана підтримка розфарбовування реєстрації.
  • Додана підтримка Python із заявою.
  • Додана підтримка для визначення / реєстрація гачки і обробники за допомогою CementApp.Meta.
  • Додана можливість відключення Цемент рамкову ведення журналу за допомогою CementApp.Meta.framework_logging = False.
  • Додана експериментальна підтримка для перевантаження конфігурацій в будь-який час конфігураційних файлів і / або файли конфігурації плагіна змінені. Додаткове розширення ext_reload_config.
  • Виправлена ​​помилка:
  • Додана роботи навколо сценарію, де додаток хоче підтримувати довільне позиційну аргумент зі значенням за замовчуванням. За замовчуванням, це буде намагатися викликати команду явно за замовчуванням, замість використання за умовчанням в якості аргументу. Це виправлення додає CementBaseController.Meta.default_func дозволяє розробнику перевизначити ім'я функції за замовчуванням, яка називається, якщо не передається відповідний суб-команда.
  • Несумісні:
  • більше не вимагають явного CementApp.Meta.base_controller якщо контролер з міткою бази зареєстрований. Це потенційно назад в сумісний з тим, що раніше CementBaseController.Meta.label дефолт на базу. Це тепер за замовчуванням None, який робить більше сенсу, але буде перерва на всіх контролерах, які явно не встановіть мітку бази.

Що нового у версії 2.6.0:

  • Нові можливості:
  • Додана підтримка розфарбовування реєстрації.
  • Додана підтримка Python із заявою.
  • Додана підтримка для визначення / реєстрація гачки і обробники за допомогою CementApp.Meta.
  • Додана можливість відключення Цемент рамкову ведення журналу за допомогою CementApp.Meta.framework_logging = False.
  • Додана експериментальна підтримка для перевантаження конфігурацій в будь-який час конфігураційних файлів і / або файли конфігурації плагіна змінені. Додаткове розширення ext_reload_config.
  • Виправлена ​​помилка:
  • Додана роботи навколо сценарію, де додаток хоче підтримувати довільне позиційну аргумент зі значенням за замовчуванням. За замовчуванням, це буде намагатися викликати команду явно за замовчуванням, замість використання за умовчанням в якості аргументу. Це виправлення додає CementBaseController.Meta.default_func дозволяє розробнику перевизначити ім'я функції за замовчуванням, яка називається, якщо не передається відповідний суб-команда.
  • Несумісні:
  • більше не вимагають явного CementApp.Meta.base_controller якщо контролер з міткою бази зареєстрований. Це потенційно назад в сумісний з тим, що раніше CementBaseController.Meta.label дефолт на базу. Це тепер за замовчуванням None, який робить більше сенсу, але буде перерва на всіх контролерах, які явно не встановіть мітку бази.

Що нового у версії 2.4.0:

  • Особливості:
  • Додана app.debug нерухомості, щоб дозволити розробникам, щоб дізнатися, якщо -debug був прийнятий в командному рядку за допомогою конфігурації
  • Об'єднані ext.memcached в магістралі
  • Об'єднані ext.configobj в магістралі
  • Об'єднані ext.genshi в магістралі
  • Об'єднані ext.yaml в магістралі
  • Виправлені помилки:
  • LoggingLogHandler простору імен викликає питання
  • Епілог не друкувати на -help

Що нового у версії 2.0.2:

  • Додана записку про Сприяння, а також УЧАСНИКИ файл.
  • Додана 'argument_formatter ", щоб ControllerBaseClass.Meta.
  • Додана spawn_process () і spawn_thread (), щоб utils.shell.

Що нового у версії 1.9.10:

  • Додана utils.fs.backup (), щоб безпечно резервного копіювання файлів / каталоги.
  • Простір імен повернулися з "цементу" назад в "цементу".
  • Наступні розширення були видалені з вихідного дерева цементу, і тепер доступні ззовні (див http://github.com/cement) :. демон, Memcached, configobj, YAML, Genshi

Що нового у версії 0.8.16 :.

  • Додана підтримка для реєстрації конфігурації у файлі
  • log_file "backupCount 'використовує опцію конфігурації неправильно.
  • Невідома помилка команди для команд простору імен використовує неправильний Арг.
  • Перейменовано цемент / модуль cementdevtools в Devtools джерела виправляє проблеми простору імен (цемент / __ init__.py має код і не може бути простору імен).
  • Convert команду "за замовчуванням", якщо він починається з '-'. (Що означає, що насправді варіант ... не команда)

Що нового у версії 0.8.14 :.

  • Стабільний реліз 0.8.14

Що нового у версії 0.8.10 :.

  • Стабільна версія
  • v0.8.9 не випустили.

Що нового у версії 0.8.4 :.

  • Стабільний реліз

Що нового у версії 0.6:

  • Кілька файлів конфігурації розбору (за замовчуванням: / і т.д., ~ / )
  • аргумент командного рядка і опції синтаксичного аналізу
  • Подвійна консоль / файл журналу підтримки
  • Повний Внутрішня і зовнішня (3rd Party) Підтримка плагінів
  • Основні & Quot; гачок & Quot; підтримка
  • Повна підтримка MVC для просунутих проектування додатків
  • Виведення тексту рендеринг з шаблонами Genshi
  • Вихід Json рендеринга дозволяє іншим програмам доступ до вашої CLI-API

Вимоги

  • Python 2.6 або вище

Схожі програми

Jodd
Jodd

10 Feb 16

Epitome
Epitome

13 Apr 15

Serenade.js
Serenade.js

28 Feb 15

Themosis framework
Themosis framework

24 May 16

Cement

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями