|
9 | 9 | from plexapi import media, utils |
10 | 10 | from plexapi.base import Playable, PlexPartialObject, PlexHistory, PlexSession, cached_data_property |
11 | 11 | from plexapi.exceptions import BadRequest |
12 | | -from plexapi.mixins import ( |
13 | | - AdvancedSettingsMixin, SplitMergeMixin, UnmatchMatchMixin, ExtrasMixin, HubsMixin, PlayedUnplayedMixin, RatingMixin, |
14 | | - ArtUrlMixin, ArtMixin, LogoMixin, LogoUrlMixin, PosterUrlMixin, PosterMixin, SquareArtMixin, SquareArtUrlMixin, |
15 | | - ThemeMixin, ThemeUrlMixin, |
16 | | - ArtistEditMixins, AlbumEditMixins, TrackEditMixins |
17 | | -) |
| 12 | +from plexapi.mixins import ArtistMixins, AlbumMixins, TrackMixins, PlayedUnplayedMixin |
18 | 13 | from plexapi.playlist import Playlist |
19 | 14 |
|
20 | 15 |
|
@@ -179,10 +174,7 @@ def sonicallySimilar( |
179 | 174 |
|
180 | 175 | @utils.registerPlexObject |
181 | 176 | class Artist( |
182 | | - Audio, |
183 | | - AdvancedSettingsMixin, SplitMergeMixin, UnmatchMatchMixin, ExtrasMixin, HubsMixin, RatingMixin, |
184 | | - ArtMixin, LogoMixin, PosterMixin, SquareArtMixin, ThemeMixin, |
185 | | - ArtistEditMixins |
| 177 | + Audio, ArtistMixins |
186 | 178 | ): |
187 | 179 | """ Represents a single Artist. |
188 | 180 |
|
@@ -349,10 +341,7 @@ def metadataDirectory(self): |
349 | 341 |
|
350 | 342 | @utils.registerPlexObject |
351 | 343 | class Album( |
352 | | - Audio, |
353 | | - SplitMergeMixin, UnmatchMatchMixin, RatingMixin, |
354 | | - ArtMixin, LogoMixin, PosterMixin, SquareArtMixin, ThemeUrlMixin, |
355 | | - AlbumEditMixins |
| 344 | + Audio, AlbumMixins |
356 | 345 | ): |
357 | 346 | """ Represents a single Album. |
358 | 347 |
|
@@ -502,10 +491,7 @@ def metadataDirectory(self): |
502 | 491 |
|
503 | 492 | @utils.registerPlexObject |
504 | 493 | class Track( |
505 | | - Audio, Playable, |
506 | | - ExtrasMixin, RatingMixin, |
507 | | - ArtUrlMixin, LogoUrlMixin, PosterUrlMixin, SquareArtUrlMixin, ThemeUrlMixin, |
508 | | - TrackEditMixins |
| 494 | + Audio, Playable, TrackMixins |
509 | 495 | ): |
510 | 496 | """ Represents a single Track. |
511 | 497 |
|
|
0 commit comments