Skip to content

Releases: penzance/canvas_python_sdk

v1.2.1

21 Nov 20:36
0ac9300

Choose a tag to compare

What's Changed

Full Changelog: 1.2.0...v1.2.1

Release 1.2.0

30 Jan 15:07
c91bbd8

Choose a tag to compare

This release adds the sis_account_id option to the create_new_sub_account payload

Release 0.12

20 Jun 14:09

Choose a tag to compare

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

02 Aug 14:53
49b8675

Choose a tag to compare

This release adds support for the public_syllabus_to_auth course setting.

Release 0.10.5

26 Apr 18:12

Choose a tag to compare

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

25 Apr 20:59

Choose a tag to compare

Fixed the name of the state[] parameter in the roles.list_roles() call.

Release 0.10.2

18 Sep 14:30

Choose a tag to compare

Adds the blueprint parameter to the Canvas update_course API call.

Release 0.10.1

10 Feb 17:53

Choose a tag to compare

Regenerated get_single_course_courses.

v0.10

28 Nov 17:17

Choose a tag to compare

  • list_users_in_account now supports include parameter
  • minor changes to code generation for PEP-8 cleanup

Release v0.9.1

15 Apr 14:27

Choose a tag to compare

Update admins module with deprecated role key and new role_id keys.