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.
Please report bugs on Github:
https://github.com/zopefoundation/zope.schema/issues/
Pull requests, too:
https://github.com/zopefoundation/zope.schema/pulls/
ARCHIVED
zope.schema has been moved to https://github.com/zopefoundation/zope.schema. It is only preserved here to avoid
breaking URLs for old bug reports referenced from changelogs and
similar. Please do not file bug reports or merge proposals
here, or expect anything here to be current; see the GitHub
repository instead.
Project information
- Licence:
- Zope Public Licence
View full history Series and milestones
trunk series is the current focus of development.
All code Code
- Version control system:
- Bazaar
- Programming languages:
- Python
All packages Packages in Distributions
-
zope.schema source package in Xenial
Version 4.4.2-3 uploaded -
zope.schema source package in Trusty
Version 3.7.1-2ubuntu1 uploaded -
zope.schema source package in Precise
Version 3.7.1-2 uploaded -
zope.schema source package in Noble
Version 7.0.1-1 uploaded -
zope.schema source package in Mantic
Version 7.0.1-1 uploaded