Internal:
- Update configuration files. [plone devs] (237ff4c8, 6e36bcc4)
Breaking changes:
- Remove long deprecated renderMessage function. [@jensens] (1-1)
- Drop python 2.7 compatibility. [gforcada] (#1)
Internal:
- Update configuration files. [plone devs] (a864b30f)
Bug fixes:
- Minor packaging updates. (#1)
Bug fixes:
- Use a better type check in the payload parser. [Rotonen] (#7)
Breaking changes:
- Deprecate
renderMessage(message)
, use stdlibsmessage.as_string()
fromemail.message.Message
class instead. [jensens] - Newline handling in MIME-headers:
\n
are now escaped explicit. This follows RFC2822 section 3.2.2. [jensens] - Drop support of Python 2.6 [jensens]
New features:
constructMessage
now handles base64 encoding automatically for all marshallers, wheremarshaler.ascii
isFalse
andmarshaler.getContentType
isNone
. [jensens]- Support for Python 3+ Also big code overhaul included. [jensens]
New features:
- Start basic Python 3 support. [pbauer, dhavlik]
Fixes:
- code cleanup: pep8, isort, utf8 headers et al. [jensens]
- Use zope.interface decorator. [gforcada]
Fixes:
- Fix test isolation problem. [thet]
- Replace deprecated
zope.testing.doctest
import withdoctest
module from stdlib. [thet]
- Update test to reflect the change in the representation of the model namespaces by adding the 18n xml namespace. [sneridagh]
- Make sure the tests do not fail if messages contain a trailing blank line. This fixes test failures on Ubuntu 14.04. [timo]
- Branch for Plone 4.2/4.3 compatibility changes. [esteele]
- Marshall collections as ASCII when possible. [davisagli]
- Add support for marshalling decimal fields. [davisagli]
- Relicensed under the BSD license. See http://plone.org/foundation/materials/foundation-resolutions/plone-framework-components-relicensing-policy [davisagli]
- Add IPrimaryFieldInfo to look up primary field information on a content item.
- Initial release