Zope-schema

Latest version: v4.5.0

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

Scan your dependencies

Page 4 of 7

3.7.1

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

- Rename the validation token, used in the validation of schema with Object
Field to avoid infinite recursion:
``__schema_being_validated`` became ``_v_schema_being_validated``,
a volatile attribute, to avoid persistency and therefore,
read/write conflicts.

- Don't allow "[\]^`" in DottedName.
https://bugs.launchpad.net/zope.schema/+bug/191236

3.7.0

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

- Improve error messages when term tokens or values are duplicates.

- Fix the buildout so the tests run.

3.6.4

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

- fix validation of schema with Object Field that specify Interface schema.

3.6.3

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

- Prefer the standard libraries doctest module to the one from zope.testing.

3.6.2

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

- Avoid maximum recursion when validating Object field that points to cycles

- Make the dependency on ``zope.i18nmessageid`` optional.

3.6.1

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

- Allow "setup.py test" to run at least a subset of the tests runnable
via ``bin/test`` (227 for ``setup.py test`` vs. 258. for
``bin/test``)

- Make ``zope.schema._bootstrapfields.ValidatedProperty`` descriptor
work under Jython.

- Make "setup.py test" tests pass on Jython.

Page 4 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.