Exchangelib

Latest version: v5.5.0

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

Scan your dependencies

Page 3 of 15

5.0.0

-----
- Make SOAP-based autodiscovery the default, and remove support for POX-based
discovery. This also removes support for autodiscovery on Exchange 2007.
Only `Account(..., autodiscover=True)` is supported again.
- Deprecated `RetryPolicy.may_retry_on_error`. Instead, add custom retry logic
in `RetryPolicy.raise_response_errors`.
- Moved `exchangelib.util.RETRY_WAIT` to `BaseProtocol.RETRY_WAIT`.

4.9.0

-----
- Added support for SOAP-based autodiscovery, in addition to the existing POX
(plain old XML) implementation. You can specify the autodiscover
implementation explicitly using the `autodiscover` argument:
`Account(..., autodiscover="soap")` or `Account(..., autodiscover="pox")`. POX
is still the default.

4.8.0

-----
- Added new `OAuth2LegacyCredentials` class to support username/password auth
over OAuth.

4.7.6

-----
- Fixed token refresh bug with OAuth2 authentication, again

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

Page 3 of 15

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.