55from plexapi import log , settings , utils
66from plexapi .base import PlexObject , cached_data_property
77from plexapi .exceptions import BadRequest
8- from plexapi .utils import deprecated
98
109
1110@utils .registerPlexObject
@@ -230,18 +229,6 @@ def resetSelectedSubtitleStream(self):
230229 self ._server .query (key , method = self ._server ._session .put , params = params )
231230 return self
232231
233- @deprecated ('Use "setSelectedAudioStream" instead.' )
234- def setDefaultAudioStream (self , stream ):
235- return self .setSelectedAudioStream (stream )
236-
237- @deprecated ('Use "setSelectedSubtitleStream" instead.' )
238- def setDefaultSubtitleStream (self , stream ):
239- return self .setSelectedSubtitleStream (stream )
240-
241- @deprecated ('Use "resetSelectedSubtitleStream" instead.' )
242- def resetDefaultSubtitleStream (self ):
243- return self .resetSelectedSubtitleStream ()
244-
245232
246233class MediaPartStream (PlexObject ):
247234 """ Base class for media streams. These consist of video, audio, subtitles, and lyrics.
@@ -443,10 +430,6 @@ def levels(self, subSample=128):
443430 params = {'subsample' : subSample }
444431 return self .fetchItems (key , params = params )
445432
446- @deprecated ('Use "setSelected" instead.' )
447- def setDefault (self ):
448- return self .setSelected ()
449-
450433
451434@utils .registerPlexObject
452435class SubtitleStream (MediaPartStream ):
@@ -493,10 +476,6 @@ def setSelected(self):
493476 """
494477 return self ._parent ().setSelectedSubtitleStream (self )
495478
496- @deprecated ('Use "setSelected" instead.' )
497- def setDefault (self ):
498- return self .setSelected ()
499-
500479
501480@utils .registerPlexObject
502481class LyricStream (MediaPartStream ):
@@ -1280,20 +1259,11 @@ def mediaTypes(self):
12801259 return self .findItems (self ._data , cls = AgentMediaType )
12811260 return []
12821261
1283- @property
1284- @deprecated ('use "languageCodes" instead' )
1285- def languageCode (self ):
1286- return self .languageCodes
1287-
12881262 def settings (self ):
12891263 key = f'/:/plugins/{ self .identifier } /prefs'
12901264 data = self ._server .query (key )
12911265 return self .findItems (data , cls = settings .Setting )
12921266
1293- @deprecated ('use "settings" instead' )
1294- def _settings (self ):
1295- return self .settings ()
1296-
12971267
12981268class AgentMediaType (Agent ):
12991269 """ Represents a single Agent MediaType.
@@ -1316,11 +1286,6 @@ def _loadData(self, data):
13161286 def languageCodes (self ):
13171287 return self .listAttrs (self ._data , 'code' , etag = 'Language' )
13181288
1319- @property
1320- @deprecated ('use "languageCodes" instead' )
1321- def languageCode (self ):
1322- return self .languageCodes
1323-
13241289
13251290@utils .registerPlexObject
13261291class Availability (PlexObject ):
0 commit comments