zope.schema

Софтуер снимки:
zope.schema
Софтуер детайли:
Версия: 4.2.0
Дата на качване: 14 Apr 15
Разрешително: Безплатно
Популярност: 1

Rating: nan/5 (Total Votes: 0)

zope.schema е предназначен да бъде независимо за многократна употреба при всички Python проект & Nbsp;. Тя се поддържа от проекта на Zope Toolkit.
Schemas разширяват понятието интерфейси за подробни описания на атрибути (но не и методи). Всяка схема е интерфейс и определя общите области на даден обект. A поле приблизително съответства на атрибут на питон обект. Но Невярно осигурява пространство за най-малко заглавие и описание. Тя също може да ограничи неговата стойност и да бъдат метод за валидиране. Освен по желание можете да укажете характеристики като стойността му е само за четене или не се изисква.
Zope 3 схеми са родени, когато Джим Fulton и Martijn Faassen мислил за формулата за Zope 3 и PropertySets като в Zope 3 спринта на барбекюто Zope в Берлин. Те разбрали, че ако се съблича всичко оглед логика от форми след това имате нещо подобно на интерфейси. И по този начин схеми са родени

Какво ново в тази версия:.

  • Автоматизирано изграждане на Сфинкса HTML документи и работи doctest откъси чрез токс.
  • Окачен изрична подкрепа за Python 3.1.
  • Представете NativeString и NativeStringLine които са равни на Bytes и BytesLine на Python 2 и Текст и TextLine на Python 3.
  • Change IURI от низ Bytes на & quot; родния & quot; низ. Това е назад несъвместимост което засяга само Python 3.
  • 100% единица тест покритие.
  • Doctests преместени от пакета и кабелни както обикновено Сфинкс документация.
  • Добавена изрична подкрепа за PyPy.
  • Добавена е поддръжка за непрекъсната интеграция използване токс и Дженкинс.
  • пусна външен шест зависимостта в полза на много по-почиства zope.schema._compat модул.
  • Тестове сега минават, когато тече под носа.
  • Добавена setup.py Dev псевдоним (писти setup.py развиват плюс инсталира носа и покритие).
  • Добавена setup.py Документи псевдоним (инсталира Сфинкса и зависимости).

Какво ново във версия 4.1.1:

  • Отстрани наклонена черта в MANIFEST.in, той причинява Winbot за катастрофата.

Какво ново във версия 4.0.1:

  • Fix бъг в fromUnicode метод за DottedName които ще се провали валидиране на се дава Unicode. Въведена в 4.0.0.

Какво ново във версия 4.0.0:.

  • Фикс отхвърлена unittest методи
  • Port да Python 3. Това добавя зависимостта от шест и премахва подкрепа за Python 2.5.

Какво ново във версия 3.8.1:

  • Fix валидиране счупен поле Object. Предишна версия беше с помощта на летливи собственост върху ценности обект полеви която завършва с грешка ForbiddenAttribute за сигурност прокси обекти.

<силни> Изисквания :

  • Python

Друг софтуер на разработчика Zope Corporation and Contributors

Коментари към zope.schema

Коментари не е намерена
добавите коментар
Включете на изображения!