Async Support
Synchronous
Asynchronous
Return format
Raw JSON, only 1 class available; requires manual key access
10+ structured classes; intuitive and easier to work with
Exceptions
Raises generic Exception; no library-specific errors
Exception
A lot of library-specific exceptions
New functions
0 (no changes)
0 (rewritten from scratch)
File structure
Single flat file, no module separation
Modular file structure; clean, maintainable, and easier to modify
Last updated 9 months ago