Skip to content

v0.18.0

Compare
Choose a tag to compare
@ikvk ikvk released this 10 Jul 12:36
· 215 commits to master since this release
  • Added 14 new custom lib exceptions (errors.py): MailboxCopyError, MailboxDeleteError, MailboxExpungeError, MailboxFetchError, MailboxFlagError, MailboxFolderCreateError, MailboxFolderDeleteError, MailboxFolderRenameError, MailboxFolderSelectError, MailboxFolderStatusError, MailboxFolderStatusValueError, MailboxLoginError, MailboxLogoutError, MailboxSearchError
  • UnexpectedCommandStatusError now not used directly.
  • Added folder.MailBoxFolderStatusOptions class instead MailBoxFolderManager.folder_status_options
  • utils.MessageFlags -> message.MailMessageFlags
  • query.py: ValueError replaced to TypeError in many places
  • utils.short_month_names renamed to utils.SHORT_MONTH_NAMES
  • utils.cleaned_uid_set - parsing optimized, raise TypeError instead ValueError, not ignore empty uid from generator
  • utils.check_command_status - new logic
  • BaseMailBox.fetch headers_only arg is disabled until fix