Products-cmfquickinstallertool

Latest version: v4.0.4

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

Scan your dependencies

Page 3 of 9

3.0.9

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

- When uninstalling always run a profile 'uninstall' if no other
uninstall-method is found.
Fixes https://github.com/plone/Products.CMFQuickInstallerTool/issues/4
[pbauer]

- Readded doctests which were not run after port to plone.app.testing
[tomgross]

3.0.8

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

- No longer prevent INonInstallable profiles from being recorded as installed
products. (Really they are auto-installed products, not non-installable ones.)
[davisagli]

3.0.7

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

- Allow to pass the option to skip certain steps to GenericSetup's
runAllImportStepsFromProfile.
[pbauer]

- switch to using volatile attributes for detected errors so we don't
write to the ZODB on read
[vangheem]

- Fixed a bug where listing the installable products would always
result in a transaction payload.
[malthe]

- Remove InstalledProduct instance when a product is uninstalled.
Leaving the instance around can prevent settings from being stored
properly on subsequent installation of the product.
[rochecompaan]

- interfaces/portal_quickinstaller.py:
Don't use list as default parameter value.
[kleist]

- Ported tests to plone.app.testing and removed CMFTestCase dependency
[tomgross]

- PEP8 cleanup
[tomgross]

3.0.6

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

- Fixed a bug where products installed via a GenericSetup profile would
record the installed items from all of the profile's dependencies.
This would then result in too much being removed when the product
was uninstalled.
[davisagli]

- Add some missing test setup.
[davisagli]

3.0.5

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

- Register test profile only when needed. Testcase change only.
[gotcha]

3.0.4

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

- Protect isProductInstalled so it is only callable by Managers.
[davisagli]

- Remove utility mapping in site manager's dictionary to enable a
complete uninstall. This fixes an issue where a cascade-based
uninstall would not entirely remove utilities, but merely unregister
them from the component registry.

Page 3 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.