Exchangelib

Latest version: v5.4.0

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

Scan your dependencies

Page 11 of 14

1.10.0

------

- Removed the `verify_ssl` argument to `Account`, `discover` and
`Configuration`. If you need to disable TLS verification, register a custom `HTTPAdapter` class. A sample adapter
class is provided for convenience:

python
from exchangelib.protocol import BaseProtocol, NoVerifyHTTPAdapter

BaseProtocol.HTTP_ADAPTER_CLS = NoVerifyHTTPAdapter

1.9.6

-----

- Support new Office365 build numbers

1.9.5

-----

- Added support for the `effective_rights`field on items and folders.
- Added support for custom `requests` transport adapters, to allow proxy support, custom TLS validation etc.
- Default value for the `affected_task_occurrences` argument to
`Item.move_to_trash()`, `Item.soft_delete()` and `Item.delete()` was changed to `'AllOccurrences'` as a less
surprising default when working with simple tasks.
- Added `Task.complete()` helper method to mark tasks as complete.

1.9.4

-----

- Added minimal support for the `PostItem` item type
- Added support for the `DistributionList` item type
- Added support for receiving naive datetimes from the server. They will be localized using the new `default_timezone`
attribute on
`Account`
- Added experimental support for recurring calendar items. See examples in issue \37.

1.9.3

-----

- Improved support for `filter()`, `.only()`, `.order_by()` etc. on indexed properties. It is now possible to specify
labels and subfields, e.g.
`.filter(phone_numbers=PhoneNumber(label='CarPhone', phone_number='123'))`
`.filter(phone_numbers__CarPhone='123')`,
`.filter(physical_addresses__Home__street='Elm St. 123')`, .only('physical\_addresses\_\_Home\_\_street')\` etc.
- Improved performance of `.order_by()` when sorting on multiple fields.
- Implemented QueryString search. You can now filter using an EWS QueryString, e.g. `filter('subject:XXX')`

1.9.2

-----

- Added `EWSTimeZone.localzone()` to get the local timezone
- Support `some_folder.get(item_id=..., changekey=...)` as a shortcut to get a single item when you know the ID and
changekey.
- Support attachments on Exchange 2007

Page 11 of 14

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.