Exchange Web Services client library v4.5.2 Release Notes

    • Make FileAttachment.fp a proper BytesIO implementation
    • Add missing CalendarItem.recurrence_id field
    • Add SingleFolderQuerySet.resolve() to aid accessing a folder shared by a different account: ```python from exchangelib import Account from exchangelib.folders import Calendar, SingleFolderQuerySet from exchangelib.properties import DistinguishedFolderId, Mailbox

    account = Account(primary_smtp_address="[email protected]", ...) shared_calendar = SingleFolderQuerySet(account=account, folder=DistinguishedFolderId( id=Calendar.DISTINGUISHED_FOLDER_ID, mailbox=Mailbox(email_address="[email protected]") )).resolve()

    - 🛠 Minor bugfixes