github TeamMsgExtractor/msg-extractor v0.31.0
Version 0.31.0

latest releases: v0.56.1, v0.56.0, v0.55.0...
pre-release4 years ago

v0.31.0

  • [TeamMsgExtractor #223] First implementation of support for signed messages.
  • [TeamMsgExtractor #256] Extended the properties of the attachment class to allow for access to more data.
  • Fixed some issues with the contact class (some of the code was left unfinished).
  • Converted many arguments for msg files to keyword arguments (**kwargs). This is a breaking change if your code provides anything except the path to the msg file. This will, however, make it easier to add arguments without the function signature being polluted with numerous arguments.
  • Updated exception blocks to ensure they would only catch exceptions that are instances of Exception or a child of Exception. A few were missing this check and so might have caught unwanted exceptions.
  • Shifted some minor parts down towards the AttachmentBase class where possible to allow more usability with broken and unsupported attachments. Nothing about these properties required the attachment to be fully processed, which is why they were moved down. From the perspective of using the Attachment class nothing has changed. The following properties have been moved: attachmentEncoding, additionalInformation, cid/contentId, longFilename, renderingPosition, and shortFilename.
  • Added link to readme for supporting development.
  • Finally found the behavior to use for missing encoding. As such, MissingEncodingError is being removed from the module entirely, as it is no longer a thing.
  • Moved many constant sets to enums. This makes things a lot more organized.

Don't miss a new msg-extractor release

NewReleases is sending notifications on new releases.