Plone.portlets

Latest version: v3.0.2

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

Scan your dependencies

Page 4 of 5

2.0a1

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

- Avoid a variety of zope.app dependencies in favor of Zope Toolkit packages.
[hannosch]

- Added support for showing/hiding of all portlets (PLIP 9286)
[igbun]

1.2

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

- Fixed 'SyntaxError: non-keyword arg after keyword arg' in unicode call.
[maurits]

- Fix/workaround for http://dev.plone.org/plone/ticket/8128 (UnicodeDecodeError
within _coerce() caused by external data with wrong encoding).
[ajung]

- Moved test-only dependencies to a test extra requirement.
[hannosch]

- Clarified license and copyright statements.
[hannosch]

- Specify package dependencies.
[hannosch]

- Replaced direct invocations of interfaces with queryAdapter calls. The
former does a suboptimal getattr call internally.
[hannosch]

1.1.0

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

- Ensure the keys stored in a portlet assignment mapping are always
unicode. This is necessary because an OOBTree will, once one unicode key
has been added, force all keys to unicode. This can lead to unicode
decode errors.
Fixes http://dev.plone.org/plone/ticket/6100
[optilude]

- Changed a type() comparison into a isinstance comparison.
[hannosch]

- PLIPs 205 and 218: Allow registering portlet types to multiple portlet
manager interfaces, require portlet types to be explicitly registered
for portlet manager interfaces, enable modifying registrations through
GenericSetup, and restrict most default Plone portlet types to left/
right/dashboard columns.
[sirgarr]

- PLIP207: Allow custom portlet managers, i.e., allow specifying an
alternative portlet manager class through GenericSetup.
[sirgarr]

1.0.6

-----

- Made tests run under Zope 2.11.
[hannosch]

1.0.5

-----

- Added properties to keep track of the manager name, category name and
key/name in portlet assignment mappings.
[optilude]

1.0.1

-----

- Adjusted some tests, so they work on both Zope 2.10 and 2.11.
[hannosch]

Page 4 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.