Thanks to all the contributors for this new major version!
is_full_page_or_databasehas been removed. Useis_full_page_or_data_sourceinstead.is_api_error_codehas been made private.
What's Changed
- Added
intro-to-notion-apiexample for Python SDK by @Sumeet213 in #297 - Added helper functions related to
data sourcesinhelpers.pyand more namespace exports by @tsinglinrain in #299 - Fixed mypy compatibility with Python 3.14 by @Sumeet213 in #300
- Added OAuth token, introspect, and revoke endpoints by @Sumeet213 in #301
- Added move method to pages endpoint by @JJocelynH in #307
- Added error namespace and refactored
errors.pyfollowing JS SDK implementation by @tsinglinrain in #308 - Added path traversal validation in
error.pyfollowing notion-sdk-js by @tsinglinrain in #312 - Added support for Python 3.14 by @ramnes in #315
New Contributors
- @JJocelynH made their first contribution in #307
Full Changelog: 2.7.0...3.0.0