[2023-09-08] Nylas Python SDK v6.0.0-beta.1
The Nylas Python SDK v6.0.0-beta.1 has been released!
- GitHub: Nylas Python SDK
- Distribution: PyPi
Breaking changes
- Not all v2.7 endpoints are available in this v3 SDK at this time. Additional endpoints are coming soon. See the v3 features and changes (or the terse diff view) for more information.
- Added minimum version requirement for Python (v3.8).
- Removed
Collections
in favor ofResources
. - Moved all REST calls from models to resources.
- Models no longer inherit from
dict
, but are instead either adataclass
or inherit fromTypedDict
. - Renamed the SDK entrypoint from
APIClient
toClient
. - Local webhook development support is incompatible, and has been removed.
Added
- Added models for all API resources and endpoints in all HTTP methods.
- Added error classes for API errors and SDK-specific errors.
- description(#)
Updated
- Reworked the SDK to be more intuitive, explicit, and efficient.
- description(#)