Skip to content

Releases: dmitry-viskov/pylti1.3

2.0.0

20 Nov 23:47
d8fa43e
Compare
Choose a tag to compare
  • Python 3.11 compatibility
  • Drop Python 2.7/3.5 support

1.12.2

13 Nov 22:12
Compare
Choose a tag to compare
  • AssignmentsGradesService bugfix (fix check for reading line items)

1.12.1

13 Sep 08:14
Compare
Choose a tag to compare
  • AssignmentsGradesService bugfix

1.12.0

10 Sep 22:30
Compare
Choose a tag to compare
  • New AssignmentsGradesService methods find_lineitem_by_resource_id(ln_resource_id) / find_lineitem_by_resource_link_id(resource_link_id) were added
  • New AssignmentsGradesService methods to check different permissions: can_read_lineitem , can_create_lineitem, can_read_grades, can_put_grade
  • Existing AssignmentsGradesService.put_grade / AssignmentsGradesService.get_grades methods now won't try to create new lineitem automatically
  • Custom requests.Session could be passed as an argument during message launch
  • https://purl.imsglobal.org/spec/lti/claim/roles array from JSON can be empty now
  • Icon URL is supported in the deep linking response
  • Library can read JWT algorithm from the key (this ensures algorithms like RS512 are usable)
  • New optional param resource_link_id in the NamesRolesProvisioningService.get_members method signature

1.11.0

21 Apr 14:58
Compare
Choose a tag to compare
  • Python 3.10 and Django 4.0 compatibility
  • Ability to set grade comment
  • Ability to set resource_link_id
  • Ability to get context from the nrps

1.10.0

05 Dec 20:45
Compare
Choose a tag to compare
  • Submission review - provides a standard way for an instructor or student to launch back from a platform's gradebook to the tool where the interaction took place to display the learner's submission for a particular line item
  • Course Group Service - Communicates to the tool the groups available in the course and their respective enrollment
  • New method in the Grade class to get/set comment

1.9.1

24 May 15:34
ec931d3
Compare
Choose a tag to compare
  • AssignmentsGradesService fix: support pagination, i.e getting data through several requests using "Link" header from the responses

1.9.0

12 May 10:28
Compare
Choose a tag to compare
  • Support "LTI Data Privacy Launch" message type
  • Support Python 3.9

1.8.7

26 Apr 13:00
Compare
Choose a tag to compare
  • NRPS pagination bugfix

1.8.6

09 Apr 22:04
Compare
Choose a tag to compare
  • Make it possible to send back grades of 0
  • Validation for scoreMaximum / scoreGiven params