Zope-formlib

Latest version: v4.4

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

Scan your dependencies

Page 4 of 5

3.7.0

==================

- Rid ourselves from zope.app test dependencies.

- Fix: Button label needs escaping

3.6.0

==================

- Remove deprecated imports.

- Remove dependency on zope.app.container (use ``IAdding`` from
``zope.browser.interfaces``) instead. Depend on
``zope.browser>=1.1`` (the version with ``IAdding``).

- Moved ``namedtemplate`` to ``zope.app.pagetemplate``, to cut some
dependencies on ``zope.formlib`` when using this feature. Left BBB
imports here.

3.5.2

==================

- Adapt tests for Python 2.5 output.

3.5.1

==================

- Adapt tests to upcoming zope.schema release 3.5.1.

3.5.0

==================

New Features
------------

- Test dependencies are declared in a `test` extra now.

- Introduced ``zope.formlib.form.applyData`` which works like
``applyChanges`` but returns a dictionary with information about
which attribute of which schema changed. This information is then
sent along with the ``IObjectModifiedEvent``.

This fixes https://bugs.launchpad.net/zope3/+bug/98483.

Bugs Fixed
----------

- Actions that cause a redirect (301, 302) do not cause the `render` method to
be called anymore.

- The zope.formlib.form.Action class didn't fully implement
zope.formlib.interfaces.IAction.

- zope.formlib.form.setupWidgets and zope.formlib.form.setupEditWidgets did
not check for write access on the adapter but on context. This fixes
https://bugs.launchpad.net/zope3/+bug/219948

3.4.0

==================

No further changes since 3.4.0a1.

Page 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.