./devel/py-ZopeSchema, Zope Interface extension for defining data schemas

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 4.9.3, Package name: py27-ZopeSchema-4.9.3, Maintainer: pkgsrc-users

Zope Interface extension for defining data schemas. Schemas extend
the notion of interfaces to detailed descriptions of Attributes
(but not methods).

This package is intended to be independently reusable in any Python
project. It is maintained by the Zope Toolkit project.


Required to run:
[devel/py-setuptools] [devel/py-ZopeInterface] [lang/python27] [devel/py-ZopeEvent]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: eb79035003cb6aa262a1738eb771a338630822b0
RMD160: 4433773bd7b3f1adb30cead0e8f4b03cec990d23
Filesize: 95.915 KB

Version history: (Expand)


CVS history: (Expand)


   2018-10-15 12:30:59 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-ZopeSchema: updated to 4.9.3

4.9.3:
- Fixed a ReST error in getDoc() results when having "subfields"
  with titles.

4.9.2:
- Make sure that the title for IObject.validate_invariants is a unicode
  string.

4.9.1:
- Fix SimpleTerm token for non-ASCII bytes values.

4.9.0:
- Make NativeString and NativeStringLine distinct types that
  implement the newly-distinct interfaces INativeString and
  INativeStringLine. Previously these were just aliases for either
  Text (on Python 3) or Bytes (on Python 2).
- Fix Field.getDoc() when value_type or key_type is
  present. Previously it could produce ReST that generated Sphinx
  warnings.
- Make DottedName accept leading underscores for each segment.
- Add PythonIdentifier, which accepts one segment of a dotted
  name, e.g., a python variable or class.

4.8.0:
- Add the interface IFromBytes, which is implemented by the
  numeric and bytes fields, as well as URI, DottedName, and
  Id.
- Fix passing None as the description to a field constructor.
   2017-10-07 13:51:47 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-ZopeSchema: update to 4.5.0

4.5.0:
- Drop support for Python 2.6, 3.2, and 3.3.
- Add support for Python 3.5 and 3.6.
- Drop support for 'setup.py test'. Use zope.testrunner instead.
   2017-04-25 19:23:28 by Filip Hajny | Files touched by this commit (4)
Log message:
Import zope.schema 4.4.2 as devel/py-ZopeSchema.

Zope Interface extension for defining data schemas. Schemas extend
the notion of interfaces to detailed descriptions of Attributes
(but not methods).