python-plexapi/plexapi
Dr.Blank 9e8fcb5fa6
Add sonicallySimilar method to Audio class (#1288)
* Add sonicallySimilar method to Audio class

closes #1183

* Add type hinting for method

- fixes import error

* Apply review suggestions

Co-Authors @JonnyWong16

* Add optional parameters to sonicallySimilar method

- makes it so that params can be None and use the server default

* add test for `sonicallySimilar`

* Refactor test to check type of elements

* Apply suggestions

Co-authored-by: JonnyWong16 <9099342+JonnyWong16@users.noreply.github.com>

* Add authentication to sonicallySimilar test in
test_audio.py

* fix flake8

---------

Co-authored-by: JonnyWong16 <9099342+JonnyWong16@users.noreply.github.com>
2023-11-13 10:47:48 -08:00
..
__init__.py Add X-Plex-Language header to config (#1241) 2023-09-17 14:51:54 -07:00
alert.py feat(alert): add option to use custom socket (#1219) 2023-08-28 08:57:34 -07:00
audio.py Add sonicallySimilar method to Audio class (#1288) 2023-11-13 10:47:48 -08:00
base.py Return None for history source if media no longer exists (#1269) 2023-11-02 21:24:29 -07:00
client.py Fix: Fallback timeout from constructor in query() (#1231) 2023-08-30 09:41:12 -07:00
collection.py Update documentation for collection.sortUpdate. (#1277) 2023-11-02 21:24:05 -07:00
config.py Add X-Plex-Language header to config (#1241) 2023-09-17 14:51:54 -07:00
const.py Release 4.15.5 2023-11-05 16:50:32 -08:00
exceptions.py Use Unauthorized exception (#447) 2020-04-09 15:56:26 -05:00
gdm.py Fix various typos (#880) 2022-02-26 19:26:08 -08:00
library.py Add support for 'group' and 'having' keys in smart filters (#1286) 2023-11-13 10:29:59 -08:00
media.py Passing params for setSelectedSubtitles streams (#1265) 2023-10-11 22:25:17 -07:00
mixins.py Check edit tags is a list (#1287) 2023-11-13 10:41:13 -08:00
myplex.py Add MyPlexAccount.ping() to refresh authentication token (#1271) 2023-11-02 21:24:46 -07:00
photo.py style: lint all python files (#1228) 2023-08-28 20:29:39 -07:00
playlist.py Use edit mixins for Playlists (#1284) 2023-11-13 10:29:03 -08:00
playqueue.py Add LibrarySection methods to multi-edit items (#1184) 2023-07-27 14:45:23 -07:00
server.py fix: explicitly set includeFiles (#1281) 2023-10-31 16:30:53 -07:00
settings.py Add LibrarySection methods to multi-edit items (#1184) 2023-07-27 14:45:23 -07:00
sonos.py Refactor fetchItems for pagination (#1143) 2023-05-24 14:50:30 -07:00
sync.py style: lint all python files (#1228) 2023-08-28 20:29:39 -07:00
utils.py Fix datetime returning UTC (#1262) 2023-10-03 20:30:32 -07:00
video.py Fix handling of live TV sessions (#1260) 2023-09-28 22:39:40 -05:00