Releases: penzance/canvas_python_sdk
v1.2.1
What's Changed
- Support installation of LTI 1.3 tools by @cmurtaugh in #90
Full Changelog: 1.2.0...v1.2.1
Release 1.2.0
This release adds the sis_account_id option to the create_new_sub_account payload
Release 0.12
This release includes a change to allow the conclude_enrollment method to handle the inactivate and deactivate task types (these are synonymous).
Release 0.11
This release adds support for the public_syllabus_to_auth course setting.
Release 0.10.5
This release fixes the roles.create_new_role() and roles.update_role() methods. Both of these methods have a permissions argument which expects a dict. The structure of the dict should be like:
permissions[<permission name>][<permission_attribute>] = value
For example:
permissions['manage_grades']['enabled'] = True
permissions['manage_grades']['locked'] = False
Release 0.10.4
Fixed the name of the state[] parameter in the roles.list_roles() call.
Release 0.10.2
Adds the blueprint parameter to the Canvas update_course API call.
Release 0.10.1
Regenerated get_single_course_courses.
v0.10
list_users_in_accountnow supportsincludeparameter- minor changes to code generation for PEP-8 cleanup
Release v0.9.1
Update admins module with deprecated role key and new role_id keys.