Plexapi

Latest version: v4.15.12

Safety actively analyzes 629811 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 9

4.15.6

Bug Fixes
* 1287 - Fix `batchMultiEdits()` for collections

New Features
* 1284 - Use edit mixins for Playlists
* 1286 - Add support for 'group' and 'having' keys in smart filters
* 1288 - Add sonicallySimilar method to Audio class
* 1293 - feat: add PlexPartialObject.isLocked method

Improvements
* 1294 - tests: improve audio tests
* 1289 - style(typehints): replace string typehints
* 1295 - doc: fix documentation for BaseResource.provider
* 1297 - Fix flake8 1295

---
Thanks to new contributor zdimension.

4.15.5

Bug Fixes
* 1265 - Passing params for setSelectedSubtitles streams
* 1281 - fix: explicitly set includeFiles
* 1269 - Return None for history source if media no longer exists
* 1276 - Update algorithm for parsing smart filters

New Features
* 1271 - Add `MyPlexAccount.ping()` to refresh authentication token

Improvements
* 1266 - docs: fix readthedocs build
* 1277 - Update documentation for collection.sortUpdate.
* 1282 - build(pypi): verify readme and add long_description_content_type

---
Thanks to new contributors ShanaryS, jasmeralia, and Dr-Blank.

4.15.4

Bug Fixes
1262 - Fix datetime returning UTC
1263 - Fix `isLatest()` and add `canInstallUpdate()`

Improvements
1258 - ci: adjust plexapi timeout

4.15.3

Bug Fixes
* https://github.com/pkkid/python-plexapi/pull/1260 - Fix handling of live TV sessions

4.15.2

Breaking Changes
1247 - Remove reload after saving the batch-edits

Bug Fixes
1239 - Change Discover search URL
1253 - Fix PlexServer.isLatest() check

New Features
1241 - Add X-Plex-Language header to config

Improvements
1240 - ci: retry bootstrap step
1244 - Fix invalid escape sequence DepreactionWarning
1245 - test_audio: Add missing assert
1250 - Suppress toDatetime error when subscribedAt is empty
1251 - Change Episode parent* attributes to properties

---
Thanks to new contributors twolaw, darthShadow, and BenjaminOddou.

4.15.1

Bug Fixes
* 1201 - Fix documentation search
* 1216 - Validate empty items explicitly when editing items
* 1231 - Fallback timeout from constructor in `query()`

New Features
* 1204 - Add method to retrieve Plex server identity
* 1205 - Add methods to retrieve public IP and geolocation
* 1207 - Add properties to return the Plex Media Server data metadata paths
* 1219 - feat(alert): add option to use custom socket

Improvements
* 1203 - Improve parsing to datetime and add error handling
* 1206 - Rename "setDefault" to "setSelected" for media streams
* 1209 - Fix ElementTree DeprecationWarning when testing truth value (Python 3.12)
* 1220 - docs(readme): fix typos
* 1221 - style: fix F812 rule
* 1222 - docs: add Windows make file
* 1227 - Tests skip additional tests that require plex pass
* 1228 - style: lint all python files
* 1229 - test: add codeql analysis
* 1230 - Simplify PlexPartialObject eq return

Page 2 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.