Mopidy-soundcloud

Latest version: v3.0.2

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

Scan your dependencies

Page 1 of 4

3.0.2

- Scrape soundcloud.com for their public client ID and use this wherever possible to stream publicly available tracks, as done by other projects. Otherwise, fallback to our not-so-secret client ID. This reduces our API quota usage in the face of SoundCloud's continued disregard for their API users. (PR https://github.com/mopidy/mopidy-soundcloud/pull/122)

- Fix auth by removing our `client_id` parameter from API requests. (PR: https://github.com/mopidy/mopidy-soundcloud/pull/133)

3.0.1

- Don't URL encode browse directory names. (Fixes 64, 103, PR 112)

- Add Python 3.9 to the test matrix. (PR: 117)

3.0.0

- Depend on final release of Mopidy 3.0.0.

3.0.0rc1

- Require Mopidy >= 3.0.0a5, which required the following changes: (PR 109)

- Stop using removed `Album.images` field.

- Require Python >= 3.7. No major changes required. (PR 109)

- Rate limit requests to SoundCloud. (Contributes towards fixing 99, PR 104)

- Update project setup. (PR 109)

2.1.0

- Fix `AttributeError: 'list' object has no attribute 'name'` when browsing tracks. (Fixes 43, 45, 59, PR 69)

- Improved error handling. (Fixes 53, 71, 90, 95, PR 100)

- Merged oustanding pull requests implementing various API updates. (Fixes 79, 82, PR 100)

- Cached main API endpoint responses for 10 seconds.

- Cached stream links to reduce impact of API rate limit. (PR 100)

- Add `explore_songs` config to limit the number of results returned. (PR 100)

2.0.2

- Handle HTTP connection errors without a response. (PR 61)

- Ignore tracks without a URI. (Related to mopidy/mopidy1340, PR 62)

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.