Exchangelib

Latest version: v5.4.0

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

Scan your dependencies

Page 3 of 14

4.7.5

-----
- Fixed `Protocol.get_free_busy_info()` when called with +100 accounts.
- Allowed configuring DNS timeout for a single nameserver
(`Autodiscovery.DNS_RESOLVER_ATTRS["timeout""]`) and the total query lifetime
(`Autodiscovery.DNS_RESOLVER_LIFETIME`) separately.
- Fixed token refresh bug with OAuth2 authentication

4.7.4

-----
- Bugfix release

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.

Page 3 of 14

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.