Products-genericsetup

Latest version: v2.1.4

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

Scan your dependencies

Page 3 of 6

2.0b4

Not secure
------------------

- Convert input from xml configuration with correct encoding before passing to
type_converter.
(`77 <https://github.com/zopefoundation/Products.GenericSetup/pull/77>`_)
[sallner]

2.0b3

Not secure
------------------

- Do not turn ulines and multiple selection into bytes.
[davisagli]

- Set body of PythonScripts as text in py3.
[pbauer]

- Compare encodings so that UTF-8 and utf-8 are the same.
[pbauer]

- Compare DOM as text in py3.
[pbauer]

2.0b2

Not secure
------------------

New features:

- Add Python 3.7 support.

- Support `zope.configuration >= 4.2`.

Bug fixes:

- Proper string/bytes handling for _createObjectByType.
In Python2 everything is written as bytes,
while on Python3 everything is written as text except files and images
which are stored as bytes
[ale-rt]

2.0b1

Not secure
------------------

Breaking changes:

- Require Zope 4.0b4 as minimum supported Zope version and drop
explicit ``Zope2`` egg dependency.

- Drop Python 3.4 support

New features:

- Fixed tests with ``Products.ZCatalog 4.1``. [maurits]

- When ``metadata.xml`` parsing fails, show the filename in the ``ExpatError``.
Fixes `Plone issue 2303 <https://github.com/plone/Products.CMFPlone/issues/2303>`_.

- Prevent AttributeError 'NoneType' object has no attribute 'decode'.
[maurits]

- Finished compatibility with Python 3.5 and 3.6

- Made the code PEP-8 compliant

Bug fixes:

- Do not mask KeyError in 'getProfileDependencies' from missing
dependency profiles.
Refs: https://github.com/plone/Products.CMFPlone/issues/2228
[ida]

1.10.0

Not secure
-------------------

Breaking changes:

- Require Zope 4.0a6 as minimum supported Zope version.

- Moved support for `MailHost` import/export into the
``Products.MailHost`` package to cut the hard dependency.

New features:

- Added ``tox`` testing configuration.

- Pushed documentation to RTD: https://productsgenericsetup.readthedocs.io/.

1.9.1

Not secure
------------------

Bug fixes:

- Fixed ``upgradeStep`` discriminator so that similar steps
for different profiles will not conflict.

- Fixed ``upgradeDepends`` discriminator so that steps inside
``upgradeSteps`` will conflict with steps outside if they
have the same ``checker``.

- Fix import of UnrestrictedUser.

Page 3 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.