Exchangelib

Latest version: v5.5.0

Safety actively analyzes 683530 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 15

4.7.3

-----
- Bugfix release

4.7.2

-----
- Fixed field name to match API: `BaseReplyItem.received_by_representing` to
`BaseReplyItem.received_representing`
- Added fields `received_by` and `received_representing` to `MeetingRequest`,
`MeetingMessage` and `MeetingCancellation`
- Fixed `AppointmentStateField.CANCELLED` enum value.

4.7.1

-----
- Fixed issue where creating an Account with autodiscover and no config would
never set a default retry policy.

4.7.0

-----
- Fixed some spelling mistakes:
- `ALL_OCCURRENCIES` to `ALL_OCCURRENCES` in `exchangelib.items.base`
- `Persona.orgnaization_main_phones` to `Persona.organization_main_phones`
- Removed deprecated methods `EWSTimeZone.localize()`, `EWSTimeZone.normalize()`,
`EWSTimeZone.timezone()` and `QuerySet.iterator()`.
- Disambiguated `chunk_size` and `page_size` in querysets and services. Add a
new `QuerySet.chunk_size` attribute and let it replace the task that
`QuerySet.page_size` previously had. Chunk size is the number of items we send
in e.g. a `GetItem` call, while `page_size` is the number of items we request
per page in services like `FindItem` that support paging.
- Support creating a proper response when getting a notification request
on the callback URL of a push subscription.
- `FolderCollection.subscribe_to_[pull|push|streaming]()` now return a single
subscription instead of a 1-element generator.
- `FolderCollection` now has the same `[pull|push|streaming]_subscription()`
context managers as folders.

4.6.2

-----

- Fix filtering on array-type extended properties.
- Exceptions in `GetStreamingEvents` responses are now raised.
- Support affinity cookies for pull and streaming subscriptions.

4.6.1

-----

- Support `tzlocal>=4.1`
- Bug fixes for paging in multi-folder requests.

Page 4 of 15

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.