Skip to content

Releases: Learnosity/learnosity-sdk-python

[RELEASE] v0.3.8

16 Jul 13:46
6f2d091

Choose a tag to compare

Added

  • Added a quickstart demo for Authoraide API.

[RELEASE]v0.3.7

28 May 10:12
c51fff4

Choose a tag to compare

[v0.3.7] - 2024-05-28

Fixed

  • Added the authoraide key in the services array of Init class.

v0.3.6

16 Feb 03:20

Choose a tag to compare

Fixed images in README for PyPi description

[RELEASE] v0.3.5

28 Sep 13:30
7b9196b

Choose a tag to compare

Fixed

  • Added support for expiry date in security object.

[RELEASE] v0.3.4

05 Sep 13:53
b20f7c3

Choose a tag to compare

Added

  • Add Annotations API as a service

Security

  • Bump certifi minimum version to 2023.7.22

[RELEASE] v0.3.3

28 Jun 14:30
c7fe09d

Choose a tag to compare

Fixed

  • Fixed a bug where non-ASCII characters are escaped which causes Signature Mismatch this is resolved by setting ensure_ascii=False.

Security

  • Upgraded signature to match the security standard.

Security

  • Update dependencies

[RELEASE] v0.3.2

08 Jan 06:12

Choose a tag to compare

Fixed

  • Removed the explicit dependency on urllib3 as we do not use it directly.
  • Updated testing commands and dependency declaration to remove deprecated uses of setuptool's tests_require configuration and test command.

[RELEASE] v0.3.1

07 Aug 04:00

Choose a tag to compare

Fixed

  • Fixed an issue where the DataApi class's results_iter method would return no data
    when receiving responses from Data API endpoints that set the "data" field of the
    response to an object (like the itembank/questions endpoint
    when item_references is included in the request).

[RELEASE] v0.3.0

17 Jun 23:27

Choose a tag to compare

Added

  • This ChangeLog!
  • Example code
  • Add better context to DataApiExceptions
  • Telemetry support

Security

Telemetry details

The SDK now adds basic information about the execution environment to the request objects being signed which is later read and logged internally by our APIs when the request is received. This allows us to better support our various SDKs and does not send any additional network requests. We are currently tracking:

  • The version of the SDK being used
  • The programming language of the SDK
  • The runtime version of the language
  • The operating system that the SDK is being run on
  • The operating system version

[RELEASE] v0.2.0

17 Oct 04:38

Choose a tag to compare

  • added utility for UUID v4 generation
  • added example for Items API