Zope-schema

Latest version: v4.5.0

Safety actively analyzes 625645 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 7

4.3.2

------------------

- Fix Python 2.6 support. (Forgot to run tox with all environments before last
release.)

4.3.1

------------------

- Make sure that we do not fail during bytes decoding of term token when
generated from a bytes value by ignoring all errors. (Another option would
have been to hexlify the value, but that would break way too many tests.)

4.3.0

------------------

- Fix a bug where bytes values were turned into tokens inproperly in
Python 3.

- Add ``zope.schema.fieldproperty.createFieldProperties()`` function which
maps schema fields into ``FieldProperty`` instances.

4.2.2

------------------

- Add support for Python 3.3.

4.2.1

------------------

- Fix the default property of fields that have no defaultFactory attribute.

4.2.0

------------------

- Automate build of Sphinx HTML docs and running doctest snippets via tox.

- Drop explicit support for Python 3.1.

- Introduce NativeString and NativeStringLine which are equal to Bytes and
BytesLine on Python 2 and Text and TextLine on Python 3.

- Change IURI from a Bytes string to a "native" string. This is a backwards
incompatibility which only affects Python 3.

- Bring unit test coverage to 100%.

- Move doctests from the package and wired up as normal Sphinx documentation.

- Add explicit support for PyPy.

- Add support for continuous integration using ``tox`` and ``jenkins``.

- Drop the external ``six`` dependency in favor of a much-trimmed
``zope.schema._compat`` module.

- Ensure tests pass when run under ``nose``.

- Add ``setup.py dev`` alias (runs ``setup.py develop`` plus installs
``nose`` and ``coverage``).

- Add ``setup.py docs`` alias (installs ``Sphinx`` and dependencies).

Page 2 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.