python-plexapi
python-plexapi copied to clipboard
Python bindings for the Plex API.
### What is your feature request? Please add editAlbum or editTrackAlbum to track objects ### Are there any workarounds? None I can find. ### Code Snippets ```python like editTrackArtist: totrack.editTrackArtist(newArtist[0])...
### What is your feature request? With the [Activity feature](https://support.plex.tv/articles/activity-feed/) added to Plex, user can see its own Watched History and Ratings. - https://support.plex.tv/articles/profile/ - https://app.plex.tv/desktop/#!/profile It would be great...
### What is your feature request? After the plex beta version 1.40.0.7775 enabled genres for tracks in music libraries it would be fantastic to be able to fetch and change...
this is a draft only, find discussion [here](https://github.com/pkkid/python-plexapi/issues/1291) ## Description - transfer attributes to playable class which are required by the methods it provides - make it an abstract class...
### Describe the Bug When connecting to a HTPC (windows,1.50.1.4014) client, the API cannot connect properly as it retrieves its IP as 127.0.0.1 instead of its real IP. Other clients...
### Describe the Bug Currently `Playlist` inherits `Playable` but cannot use any of it public methods since except `play` which itself calls `client.playMedia` which expects a class of `Media` and...
### What is your feature request? ## Description As the project has grown, several files have become quite large (almost or over 1000 lines long). This can make the codebase...
This project lacks a guide for new contributors, which can be a barrier to entry for potential contributors. We need to create a guide to help new contributors get started....
### What is your feature request? As from now, it is not possible to sign in to a plex account (returning a plexapi.myplex.MyPlexAccount object) using a third party (Google, Apple,...
### Describe the Bug When a downloadable item (e.g. Episode) is available in multiple quality/encoding options, calling `download()` is supposed to download all of them. However, if `keep_original_filenames=False` (the default),...