Grokcore.annotation

Latest version: v4.0

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

Scan your dependencies

Page 1 of 3

4.1

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

- Nothing changed yet.

4.0

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

- Add support for Python 3.10, 3.11.

- Drop support for Python 2.7, 3.5, 3.6.

- Drop support for deprecated ``python setup.py test``.

3.2

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

- ``grokcore.annotation.testing.warn`` was removed as it was not used
internally. If you still need it, a copy is in ``grokcore.view.testing``.

- Add ``_p_changed`` property to the LazyAnnotation object, proxying it to
the actual Storage object. That way the "API" for explicitely marking
objects as changed is the same regaredless of a "normal" annotation object
or an lazy annotation object.

- Add support for Python 3.7, 3.8 and 3.9.

- Drop support for Python 3.4.

3.1

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

- Add support for `FieldUpdatedEvent` in `LazyPropertyAnnotation` to
mirror the behavior of zope.schema.

3.0.1

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

- Replace the use of `grok.implements()` with the `grok.implementer()`
directive throughout.

3.0.0

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

- Rearrange tests such that Travis CI can pick up all functional tests too.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.