Python
Latest commit 38f0933 Sep 15, 2016 @jamadden jamadden committed on GitHub Remove the u/b BWC functions. (#28)
* Remove the u/b BWC functions.

* Incorporate feedback:

- Spacing in test_equality.
- Better spelling for chr(129).
- Directly import OrderedDict.
Permalink
Failed to load latest commit information.
docs
src/zope
.gitignore add virtualenv folders to ignore Jan 17, 2014
.travis.yml Use 'tox' on Travis. Sep 14, 2016
CHANGES.rst
COPYRIGHT.txt Comply with repository policy. Apr 6, 2010
LICENSE.txt Comply with repository policy. Apr 6, 2010
MANIFEST.in Exclude build artefacts from sdists Dec 22, 2014
README.rst Note explicit support for Python 3.5 Nov 7, 2015
bootstrap.py update bootstrap.py Apr 20, 2016
buildout.cfg add tox Jan 21, 2014
rtd.txt
setup.cfg pep 8 Nov 24, 2013
setup.py Keep Sphinx doc version in sync with release version. Sep 14, 2016
tox.ini Add repoze.sphinx.autointerface to 'tox -e docs' environment. Sep 14, 2016
version.txt Keep Sphinx doc version in sync with release version. Sep 14, 2016

README.rst

zope.schema

Latest Version https://travis-ci.org/zopefoundation/zope.schema.png?branch=master Documentation Status

Schemas extend the notion of interfaces to detailed descriptions of Attributes (but not methods). Every schema is an interface and specifies the public fields of an object. A field roughly corresponds to an attribute of a Python object. But a Field provides space for at least a title and a description. It can also constrain its value and provide a validation method. Besides you can optionally specify characteristics such as its value being read-only or not required.

See http://docs.zope.org/zope.schema/ for more information.