Coverage for notion_client/__init__.py: 100%

4 statements  

« prev     ^ index     » next       coverage.py v7.10.7, created at 2025-10-01 19:30 +0000

1"""Package notion-sdk-py. 

2 

3A sync + async python client for the official Notion API. 

4Connect Notion pages and databases to the tools you use every day, 

5creating powerful workflows. 

6For more information visit https://github.com/ramnes/notion-sdk-py. 

7""" 

8 

9from .client import AsyncClient, Client 

10from .errors import APIErrorCode, APIResponseError 

11from .helpers import ( 

12 extract_block_id, 

13 extract_database_id, 

14 extract_notion_id, 

15 extract_page_id, 

16) 

17 

18__all__ = [ 

19 "AsyncClient", 

20 "Client", 

21 "APIErrorCode", 

22 "APIResponseError", 

23 "extract_block_id", 

24 "extract_database_id", 

25 "extract_notion_id", 

26 "extract_page_id", 

27]