66from plexapi import log , settings , utils
77from plexapi .base import PlexObject , cached_data_property
88from plexapi .exceptions import BadRequest
9- from plexapi .utils import deprecated
109
1110
1211@utils .registerPlexObject
@@ -231,18 +230,6 @@ def resetSelectedSubtitleStream(self):
231230 self ._server .query (key , method = self ._server ._session .put , params = params )
232231 return self
233232
234- @deprecated ('Use "setSelectedAudioStream" instead.' )
235- def setDefaultAudioStream (self , stream ):
236- return self .setSelectedAudioStream (stream )
237-
238- @deprecated ('Use "setSelectedSubtitleStream" instead.' )
239- def setDefaultSubtitleStream (self , stream ):
240- return self .setSelectedSubtitleStream (stream )
241-
242- @deprecated ('Use "resetSelectedSubtitleStream" instead.' )
243- def resetDefaultSubtitleStream (self ):
244- return self .resetSelectedSubtitleStream ()
245-
246233
247234class MediaPartStream (PlexObject ):
248235 """ Base class for media streams. These consist of video, audio, subtitles, and lyrics.
@@ -444,10 +431,6 @@ def levels(self, subSample=128):
444431 params = {'subsample' : subSample }
445432 return self .fetchItems (key , params = params )
446433
447- @deprecated ('Use "setSelected" instead.' )
448- def setDefault (self ):
449- return self .setSelected ()
450-
451434
452435@utils .registerPlexObject
453436class SubtitleStream (MediaPartStream ):
@@ -494,10 +477,6 @@ def setSelected(self):
494477 """
495478 return self ._parent ().setSelectedSubtitleStream (self )
496479
497- @deprecated ('Use "setSelected" instead.' )
498- def setDefault (self ):
499- return self .setSelected ()
500-
501480
502481@utils .registerPlexObject
503482class LyricStream (MediaPartStream ):
@@ -1281,20 +1260,11 @@ def mediaTypes(self):
12811260 return self .findItems (self ._data , cls = AgentMediaType )
12821261 return []
12831262
1284- @property
1285- @deprecated ('use "languageCodes" instead' )
1286- def languageCode (self ):
1287- return self .languageCodes
1288-
12891263 def settings (self ):
12901264 key = f'/:/plugins/{ self .identifier } /prefs'
12911265 data = self ._server .query (key )
12921266 return self .findItems (data , cls = settings .Setting )
12931267
1294- @deprecated ('use "settings" instead' )
1295- def _settings (self ):
1296- return self .settings ()
1297-
12981268
12991269class AgentMediaType (Agent ):
13001270 """ Represents a single Agent MediaType.
@@ -1317,11 +1287,6 @@ def _loadData(self, data):
13171287 def languageCodes (self ):
13181288 return self .listAttrs (self ._data , 'code' , etag = 'Language' )
13191289
1320- @property
1321- @deprecated ('use "languageCodes" instead' )
1322- def languageCode (self ):
1323- return self .languageCodes
1324-
13251290
13261291@utils .registerPlexObject
13271292class Availability (PlexObject ):
0 commit comments