v0.9.1.10-beta
Pre-release
Pre-release
fuzeman
released this
31 Jan 04:51
·
1655 commits
to master
since this release
Changes
- [plugin] updated formatting of exception error messages
- [asio] raise a more descriptive error when /proc/self/fd and /dev/fd doesn't exist
- [plex.py] switched to
lxml.etree.HTMLParser
(as plex doesn't always return strict XML) - [plex.py] more debugging information is now logged when parsing errors happen
- [plex.activity.py] added/updated error messages to help with debugging
Fixed
- [plugin] instant actions could duplicate scrobbles in some cases
- [plugin] handle a case where Revision.parse() can return
None
- [plugin] handle an issue where BackupRunner.delta_savings() can raise a ZeroDivisionError exception
- [caper] handle some cases where Caper.parse() would raise exceptions
- [plex.activity.py] handle a case where file handles have already been closed in Logging.close()
- [plex.metadata.py] handle a case where episodes have no "media" or "parts"
- [plex.metadata.py] catch metadata request failures in Metadata.fetch()
- [plex.metadata.py] handle
None
values returned from caper