CanvasAPI is a Python library for accessing Instructure's Canvas LMS API.
The library enables developers to programmatically manage Canvas courses, users,
gradebooks, and more.

Homepage:
https://github.com/ucfopen/canvasapi
