Skip to content

Releases: ikvk/imap_tools

v0.43.0

09 Jul 12:04
Compare
Choose a tag to compare
  • Added MailBoxFolderManager.subscribe method
  • Deprecation: BaseMailBox.seen method are deprecated now, use flag method

v0.42.0

25 Jun 09:56
Compare
Choose a tag to compare
  • Fixed MessageFlags values - all system flags begin with "\"
  • Fixed BaseMailBox.flag, BaseMailBox.append, MailMessage.flags - now works with system/custom flags correctly, -upper()
  • Added utils.clean_flags
  • Moved message.MessageFlags -> consts.MailMessageFlags
  • Moved folder.MailBoxFolderStatusOptions -> consts.MailBoxFolderStatusOptions
  • Moved utils.SHORT_MONTH_NAMES -> consts.SHORT_MONTH_NAMES
  • Renamed utils.cleaned_uid_set -> utils.clean_uids

v0.41.0

12 May 09:43
Compare
Choose a tag to compare
  • Fixed multiple encodings case bug at MailMessage.subject

v0.40.0

22 Apr 06:53
Compare
Choose a tag to compare
  • Fixed MailMessage.from_bytes - MailMessage.uid/flags parse errors
  • Fixed utils.parse_email_date - parse bug on bad dates
  • Breaking change: BaseMailBox.fetch miss_defect argument now is False by default, it will be removed soon
  • Increased the email collection for tests

v0.39.0

16 Mar 03:57
Compare
Choose a tag to compare
  • Fixed MailAttachment.attachments - message/rfc822 forwarded messages not missing now

v0.38.1

22 Feb 05:15
Compare
Choose a tag to compare
  • Build lib with excluding tests (was need to clean build dirs)

v0.38.0

21 Feb 12:03
Compare
Choose a tag to compare
  • Fixed bug at utils.parse_email_addresses - quoted with newlines
  • Fixed bug at BaseMailBox.search - empty elements on split result with trailing spaces

v0.37.0

28 Jan 07:21
Compare
Choose a tag to compare
  • Breaking change: MailMessage.headers - now all keys in lower-case (*email headers are not case-sensitive)
  • Path with tests excluded from distribution archive

v0.36.0

21 Jan 04:23
Compare
Choose a tag to compare
  • Fixed MailMessage.text/html parse on case: text/html with Content-ID

v0.35.0

15 Jan 07:19
Compare
Choose a tag to compare
  • Added BaseMailBox.append method
  • Renamed message.Attachment -> message.MailAttachment
  • Fixed bug at utils.encode_folder for bytes
  • Fixed bug at mailbox.folder.status on encoded names