skip to navigation
skip to content

nti.schema 1.3.1

Zope schema related support

nti.schema includes utilities for working with schema-driven development using zope.schema.

For complete details and the changelog, see the documentation.

Overview

Some of the most useful features include:

  • nti.schema.interfaces.find_most_derived_interface for finding a bounded interface.
  • nti.schema.eqhash.EqHash is a class-decorator for creating efficient, correct implementations of equality and hashing.
  • nti.schema.field contains various schema fields, including a Variant type and more flexible collection types, all of which produce better validation errors.
  • nti.schema.fieldproperty contains field properties that can adapt to interfaces or decode incoming text. The function createDirectFieldProperties can assign just the necessary properties automatically.
 
File Type Py Version Uploaded on Size
nti.schema-1.3.1-py2.py3-none-any.whl (md5) Python Wheel py2.py3 2017-10-18 38KB
nti.schema-1.3.1.tar.gz (md5) Source 2017-10-18 35KB