------------------
New features:
- Adapt tests to `Products.GenericSetup >= 2.0` thus requiring at least that
version.
[icemac]
- Add python 3 compatibility
[pbauer, ale-rt, jensens]
Bug fixes:
- Fix browser tests to work with merged plone.login.
[jensens]
- Imports are Python3 compatible
[ale-rt]
- base.Renderer no longer mixes in Acquisition.Explicit,
so attributes of the renderer will no longer be wrapped.
[davisagli]
- Catch NotFound while trying to traverse to portlet add views
to check permission.
[davisagli]
- Test against plone.app.contenttypes instead of ATContentTypes.
[davisagli]
- Portlet add and edit forms already extend AutoExtensibleForm from
plone.autoform. But some portlet
addforms fail on creating the Assignment, if there is a FormExtender
for the form, and the addform uses `Assignment(**data)` for creation
instead of explicit parameters. Fix this by filtering
away data values that does not come from the 'core' schema.
[sunew]
- Remove an outdated test and some cleanup.
[jensens]