Releases: fuzeman/plex.py
Releases · fuzeman/plex.py
0.9.0
Added
- Interfaces
Plex['status'].sessions()
- Support for
Photo
sessions
- Support for
Plex['library'].metadata()
- Support for
Photo
metadata objects
- Support for
- Methods
Season
rate(value)
- Objects
Photo
PhotoAlbum
- Properties
Clip
grandparent
parent
filename
device
Detail
allow_sharing
diagnostics
event_stream
hub_search
plugin_host
read_only_libraries
updater
owner_features
Episode
absolute_index
Metadata
title_sort_saved
content_rating
content_rating_age
rating
studio
tagline
year
deferred
created_at_accuracy
created_at_tzoffset
deleted_at
first_scan_added_at
originally_available_at
Playlist
rating_count
PlaylistItemContainer
rating_key
composite
playlist_type
Season
user_rating
Video
chapter_images_stale
Changed
- Improved logging of property parsing errors
- Properties
Stream
level
type has been changed to string
Fixed
- Exception would be raised with requests v2.11.0+ when no authentication token has been defined
0.8.0
Added
- Interfaces
Plex['playlists']
Plex['playlists/*/items']
- Methods
Container
first()
Plex['library/metadata']
update()
- Objects
Playlist
PlaylistItemContainer
- Properties
Detail
allow_media_deletion
background_processing
companion_proxy
Episode
playlist_item_id
MediaContainer
leaf_count_added
leaf_count_requested
Metadata
audience_rating
audience_rating_image
rating_count
rating_image
source_icon
url
Movie
playlist_item_id
Stream
language
language_code
Track
chapter_source
playlist_item_id
rating
user_rating
year
TranscoderDetail
lyrics
photo
subtitles
video_remux_only
0.7.0
Added
- Support for client headers (
Configuration.client()
,Configuration.device()
andConfiguration.platform()
) - Support for custom headers (
Configuration.headers()
) - Descriptors:
Clip
- Interfaces:
Plex[':/plugins/<id>/prefs']
,Plex[':/timeline']
Detail
- Properties:allow_camera_upload
,allow_channel_access
,allow_sync
,certificate
Track
- Properties:view_count
Plex['library']
- Methods:unscrobble()
Changed
- Flatten titles in the
SectionContainer.filter()
method
Fixed
- Bug in the
to_iterable()
helper method - Boolean properties in the
Detail
descriptor
0.6.4
Changes
- Implemented some missing properties in
Episode
andDetail
objects - Catch XML parsing errors and display error messages for debugging purposes
- Use
etree.HTMLParser
(if available) - Added missing "artist" object in [/library]
metadata()
map
Fixed
- Catch empty response in [:/prefs]
get()
method - Thread synchronization issue with
HttpClient
configuration