All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- CHANGELOG.md!
- User, Friends, and Friend objects
- Meta objects created for every response
- Exceptions module
- Base unit test class for API resource objects
- Refactored endpoints class to default to v.1.1 of the API
- Refactored UpApi class from _init_.py to base.py to get rid of some circular import problems
- Split unit tests into test_upapi.py for SDK high level functions and test_base.py for testing UpApi
- Calls to the token saver (if it exists) whenever a token gets updated.
- More use of mocks in unit tests
- Initial SDK handles OAuth flow and issuing OAuth requests
- UpApi object will be the base class for all API resources
- pip requirements.txt
- Unit tests!
- Modules for endpoints and scopes constants