Dolbyio-rest-apis

Latest version: v5.0.0

Safety actively analyzes 681775 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

5.0.0

Breaking Changes
- Remove Communications APIs
- Rename some classes in Dolby Millicast APIs

Changes
- Use `dataclasses` from Python to parse JSON objects
- Add `account` and `webhooks` Millicast APIs

4.0.1

What's Changed
* Start RTS endpoint - https://docs.dolby.io/communications-apis/reference/start-rts - is using `/v3/` endpoint.

**Full Changelog**: https://github.com/DolbyIO/dolbyio-rest-apis-client-python/compare/4.0.0...4.0.1

4.0.0

In `dolbyio_rest_apis.communications.monitor.recordings`:
* https://docs.dolby.io/communications-apis/reference/get-recordings
* Update `get_recordings` to new API endpoint
* Update `get_all_recordings` to new API endpoint
* Replace `get_recording` by `get_conference_recordings`
* Add `get_all_conference_recordings`
* Remove `get_dolby_voice_recordings`, `download_mp4_recording`, `download_mp3_recording`

In `dolbyio_rest_apis.communications.recording`:
* https://docs.dolby.io/communications-apis/reference/api-recording-start
* Update the `start` with new API parameters

In `dolbyio_rest_apis.communications.remix`:
* https://docs.dolby.io/communications-apis/reference/start-conference-remix
* Update the `start` with new API parameters and remove the `layout_name`.

In `dolbyio_rest_apis.communications.streaming`:
* https://docs.dolby.io/communications-apis/reference/start-rtmp
* Update the `start_rtmp` with new API parameters and remove the `layout_name`.
* Update the `start_rts` with new API parameters and remove the `layout_name`.

In `dolbyio_rest_apis.communications.authentication`:
* Remove deprecated `get_client_access_token`

3.7.1

What's Changed
* Add [list of participants API](https://docs.dolby.io/communications-apis/reference/return-participant-list).
python
from dolbyio_rest_apis.communications import conference

result = await conference.list_participants(access_token, conferenceId)
print(result.participants)


**Full Changelog**: https://github.com/DolbyIO/dolbyio-rest-apis-client-python/compare/3.7.0...3.7.1

3.7.0

What's Changed
* Authentication token max duration is 24 hours.
* Add new Common Auth v2 APIs:
* `get_api_token` now accepts a list of scopes - [documentation](https://docs.dolby.io/communications-apis/reference/get-api-token)
* `get_client_access_token` in the namespace `dolbyio_rest_apis.communications.authentication`, is now deprecated and will be removed in the next release.
* `get_client_access_token_v2` was added to request a client access token - [documentation](https://docs.dolby.io/communications-apis/reference/get-client-access-token)

**Full Changelog**: https://github.com/DolbyIO/dolbyio-rest-apis-client-python/compare/3.6.2...3.7.0

3.6.2

What's Changed
* Add `streamingAPIUsage` to Monitor API

**Full Changelog**: https://github.com/DolbyIO/dolbyio-rest-apis-client-python/compare/3.6.1...3.6.2

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.