You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
New Endpoint Coverage
Quiz Questions
General
Added example usage for several common endpoints to our documentation.
Updated PaginatedList to allow specification of the root element to build the list from when given an atypical JSON response (see #146). (thanks @dfwarden)
Improved keyword argument support for course.get_section() (thanks @andrew-gardener)
When uploading a file to a submission with Submission.upload_comment, it will automatically attached to a new comment.
Should continue to function in 3.3, but compatibility cannot be guaranteed going forward.
Several methods in the Course and Section classes relating to assignments and submissions have been deprecated.
Comparable methods have been implemented in the Assignment and Submission classes, as appropriate.
The deprecated methods now include a warning in the documentation with reference to the replacement. Additionally, the deprecated methods will raise a DeprecationWarning.
These methods will be removed in a future release.
Course.list_sections() has been deprecated. Use Course.get_sections() instead.
Bugfixes
Fixed an issue where booleans would be capitalized when sent to Canvas, causing Canvas to misinterpret them and set default values.
Fixed an issue where unexpected JSON responses from Canvas would cause PaginatedList objects to fail.