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 или выше

Похожие программы

ColdBox
ColdBox

12 May 15

NoFlo
NoFlo

11 Mar 16

Grape
Grape

11 Mar 16

Комментарии к Cement

Комментарии не найдены
добавить комментарий
Включите картинки!
Поиск по категориям