Exchangelib

Latest version: v5.4.0

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

Scan your dependencies

Page 8 of 14

1.12.5

------

- Bugfix release.

1.12.4

------

- Fix bug that left out parts of the folder hierarchy when traversing `account.root`.
- Fix bug that did not properly find all attachments if an item has a mix of item and file attachments.

1.12.3

------

- Add support for reading and writing `PermissionSet` field on folders.
- Add support for Exchange 2019 build IDs.

1.12.2

------

- Add `Protocol.expand_dl()` to get members of a distribution list.

1.12.1

------

- Lower the session pool size automatically in response to ErrorServerBusy and ErrorTooManyObjectsOpened errors from the
server.
- Unusual slicing and indexing (e.g. `inbox.all()[9000]` and `inbox.all()[9000:9001]`)
is now efficient.
- Downloading large attachments is now more memory-efficient. We can now stream the file content without ever storing
the full file content in memory, using the new
`Attachment.fp` context manager.

1.12.0

------

- Add a MAINFEST.in to ensure the LICENSE file gets included + CHANGELOG.md and README.md to sdist tarball
- Renamed `Item.item_id`, `Folder.folder_id` and `Occurrence.item_id` to just
`Item.id`, `Folder.id` and `Occurrence.id`, respectively. This removes redundancy in the naming and provides
consistency. For all classes that have an ID, the ID can now be accessed using the `id` attribute. Backwards
compatibility and deprecation warnings were added.
- Support folder traversal without creating a full cache of the folder hierarchy first, using
the `some_folder // 'sub_folder' // 'leaf'`
(double-slash) syntax.
- Fix a bug in traversal of public and archive folders. These folder hierarchies are now fully supported.
- Fix a bug where the timezone of a calendar item changed when the item was fetched and then saved.
- Kerberos support is now optional and Kerberos dependencies are not installed by default. Install
as `pip install exchangelib[kerberos]` to get Kerberos support.

Page 8 of 14

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.