Releases: openedx/edx-rest-api-client
Releases · openedx/edx-rest-api-client
No change. Testing only.
This release was purely to test the move of the repo to the openedx org. There was no actual change other than a version bump.
Added support for Django 3.0, 3.1 and 3.2
Added support for the following Django versions:
- 3.0
- 3.1
- 3.2
Drop Python 3.5 Support
- Drop Python 3.5 Support
Release using Github CI
5.2.3 Update PyPI token (#121)
5.2.2: Squash deprecation warnings
SE-3724: squashes warnings related to edx_django_utils usage (#114) Replaces `set_custom_metric` with `set_custom_attribute`.
5.2.1: Decode JWT token, since in python3 jwt.encode returns a byte string.
Without this change, JwtAuth authorization header is something like: JWT `b'<JWT TOKEN>'` instead of `JWT <JWT TOKEN>`
Added python 3.8 support and removed Django support less than 2.2
5.2.0 Added support for python 3.8 and dropped support for older Django ver…
Adding public method to retrieve JWT token
The intention of this method is only to allow you to decode the JWT if you require any of its details, like the username. You should not use the JWT to make calls by another client.
Add more error checking around access token requests.
5.0.2 Add more error checking around jwt requests.
BREAKING CHANGE Default timeout for token requests.
The edx-rest-api-client fetches tokens as a part of making requests. Previously this
had no associated timeout and would wait forever to get a response from the
access_token request. We now set a default timeout of 3.1 seconds to make the
connection to the server and 1 second to get data back.
Version 5.0.0 was not released because of docs issues.