Plone.protect

Latest version: v5.0.2

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

Scan your dependencies

Page 3 of 9

4.0.1

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

Bug fixes:

- Fix package dependencies;
``cssselect`` has been an extra of ``lxml`` since 2014 (closes `79 <https://github.com/plone/plone.protect/issues/79>`_).
[hvelarde]

- Fixed tests to work with merged plone.login
[jensens]

4.0.0

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

Breaking changes:

- Version 3.1.3 introduced a Python 3 compatibility fix that broke some Python 2 versions with a ``SyntaxError``.
Reports are mostly for Python 2.7.8 and lower, but also one for 2.7.14, but only on Travis.
So this marks a breaking change.
The incompatibility will be reverted on branch 3.x.
Version 3.1.4 should be safe to use again.
See `issue 74 <https://github.com/plone/plone.protect/issues/74>`_.
and `issue 75 <https://github.com/plone/plone.protect/issues/75>`_.
[maurits]

Bug fixes:

- Avoid CSRF warnings due to generating image scales
stored in a plone.scale.storage.ScalesDict.
[davisagli]

3.1.3

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

Bug fixes:

- More Python 2 / 3 compatibility.
Warning: this gives a SyntaxError on Python 2.7.8 or lower.
See `issue 74 <https://github.com/plone/plone.protect/issues/74>`_.
[pbauer]

3.1.2

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

Bug fixes:

- Transform does not log a warning for empty responses
(Fixes https://github.com/plone/plone.protect/issues/15)
[fRiSi]

- Add Python 2 / 3 compatibility
[vincero]

3.1.1

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

Bug fixes:

- README wording tweaks
[tkimnguyen]

3.1

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

New features:

- Log forbidden URLs.
Fixes https://github.com/plone/plone.protect/issues/66
[gforcada]

Page 3 of 9

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.