jjlawren
eef7b3f843
Bump to 4.1.2 release ( #578 )
...
Compatibility fixes for Python 3.5
2020-09-28 13:23:46 -05:00
blacktwin
01239046c7
cleaning up test_settings.test_settings_get test
...
py2 support has been dropped. returning str instead of bytes now due to 5045ddc
2020-09-28 13:58:31 -04:00
blacktwin
4f96838b3d
update sort field in library.ShowSection.recentlyAdded method
2020-09-28 13:51:53 -04:00
Andrew Gaffney
14b8d0e8c8
Replace format strings with explicit call to format() for backward compatibility ( fixes #576 ) ( #577 )
2020-09-28 08:41:18 -05:00
blacktwin
d5f9004e7b
Merge branch 'master' into library_hubs
2020-09-28 08:13:59 -04:00
blacktwin
56b6138ca7
Merge branch 'master' into show_advanced_setting
2020-09-28 08:12:39 -04:00
jjlawren
737401be0e
Bump to 4.1.1 release ( #574 )
2020-09-21 16:17:47 -05:00
jjlawren
860ad7bc3e
Add Library timeline support ( #573 )
...
* Add Library timeline support
* Retry intentional failure with different canary test
* Temporarily disable activities tests
* Set tests for normal runs
* Add tests to validate library timeline attributes
2020-09-21 16:06:14 -05:00
jjlawren
8410d81520
Add 'activities' endpoint support ( #569 )
...
* Add /activities endpoint support
* Fix typos, return a list instead of iterator
* Canary test to validate CI behavior
* Increase timer of canary test to ensure proper run
* Move test to front of run, provide auth and anon versions
* Fix typo
2020-09-16 18:16:01 -05:00
jjlawren
24901302d7
New bootstrap music scanner ( #571 )
...
* Use new Plex Music metadata scanner in tests
* Update tests to match Plex Music scanner metadata
* More tweaks to audio metadata matching
* Another tweak
2020-09-16 17:58:36 -05:00
jjlawren
fb82bc402b
Playqueue improvements ( #563 )
...
* Allow creating PlayQueues with multiple items, appending items
* Fix single-item playqueues, fix 'next', fix docstrings, run black
* Docstring updates
* More documentation fixes
* Allow removing items from a PlayQueue
* Use f-strings for readability
* Add ability to move items within the PlayQueue
* Cast attributes to proper types, update docs
* Format with black
* flake8 and sphinx fixes
* Reformat with black
* Update __contains__ to accept media objects
* Operate using media items, use methods similar to playlists
* Rename parameter to better match behavior
* Help users by automatically finding appropriate playQueueItemID values
* Add refresh method, auto-refresh before modifying playqueues
* Reformat with black
* Add TAG and TYPE to PlayQueue objects
* Review comments, add playQueueSelectedMetadataItemKey for Chromecast convenience
* Allow setting the playback start point in the PlayQueue
* Add tests, simplify size check
* Use camel case for helper function
* Add a helper to provide the selected item media object
2020-09-11 16:23:27 -05:00
blacktwin
58a432f176
flake fix
2020-09-09 15:25:38 -04:00
blacktwin
c6f60d231c
flake fix
2020-09-09 15:25:07 -04:00
Kyle Zimmerman
ad8fd58c66
Add optional continuous arg to PlayQueue.create() ( #561 )
2020-09-05 23:33:32 -05:00
blacktwin
675cfd3f49
append original choice back in
2020-08-31 21:41:43 -04:00
blacktwin
bb9a1b2573
flake fix
2020-08-31 21:12:36 -04:00
blacktwin
6dbb4542da
Merge remote-tracking branch 'origin/reviews_extras' into reviews_extras
2020-08-30 02:37:44 -04:00
blacktwin
aaa0a9758b
add tests for presence of movie reviews and extras
2020-08-30 02:37:04 -04:00
blacktwin
132e37995d
Merge branch 'master' into reviews_extras
2020-08-30 02:21:51 -04:00
blacktwin
2d08f2d179
add test for opting out of a onlineMediaSource
2020-08-30 02:20:30 -04:00
blacktwin
de83d245c8
add updateOptOut method for MyAccount.AccountOptOut class
2020-08-30 02:02:07 -04:00
blacktwin
1316d4ae43
spacing
2020-08-30 01:18:26 -04:00
blacktwin
34e1ea3444
master conflict resolution
2020-08-30 01:11:26 -04:00
jjlawren
f0afbc6922
Bump to 4.1.0 release ( #556 )
...
Change log: https://github.com/pkkid/python-plexapi/compare/4.0.0...79e99af
2020-08-20 11:01:53 -05:00
jjlawren
5b7d48fc26
Improve clips handling ( #541 )
...
* Improve clips handling
* Remove year, add extraType
* Don't bother refreshing for missing attribute
* Update with attributes found in payload
* Update docstrings for clips
2020-08-20 10:08:47 -05:00
jjlawren
fe27d7644f
Add iterator for Playlist objects ( #549 )
2020-08-11 12:11:53 -05:00
jjlawren
fc54f7fe06
Add guards for missing thumbs in tests ( #548 )
2020-08-07 16:57:04 -05:00
jjlawren
fe3907e770
Fix timestamp assertion in tests ( #547 )
2020-08-07 15:47:46 -05:00
Steffen Fredriksen
d73cec3b7d
Fix some flake issues ( #540 )
2020-08-07 15:34:57 -05:00
jjlawren
dbc5adc744
Fix datetime import error in utils.py ( #545 )
2020-08-07 15:31:54 -05:00
jjlawren
eaff00d728
Fix Album iterator ( #544 )
2020-08-07 12:47:26 -05:00
blacktwin
7d97834b03
Merge branch 'master' into library_hubs
2020-08-02 23:44:11 -04:00
Steffen Fredriksen
82df456f7a
Merge pull request #526 from andy-maier/andy/add-python-versions
...
Fixes #525 : Added package metadata for supported Python versions
2020-08-02 16:12:28 +02:00
Steffen Fredriksen
74dff2791d
Merge branch 'master' into andy/add-python-versions
2020-08-02 16:12:17 +02:00
Steffen Fredriksen
07674a2c65
Merge pull request #512 from pkkid/optimize_update
...
Video optimize update
2020-08-02 16:11:05 +02:00
Steffen Fredriksen
5299282599
Merge pull request #509 from pkkid/adding_fields
...
Add fields to most objects
2020-08-02 16:09:33 +02:00
brooss
5239bc522c
Update README.rst ( #538 )
...
Fix README typo
2020-08-01 06:57:34 -05:00
blacktwin
614108fb63
create allSubfolders method for library.Folder class
2020-07-30 10:33:58 -04:00
blacktwin
620056a234
update test_video_Show_editAdvanced_default to use 1 str/text and 1 int/int based change
2020-07-28 11:18:14 -04:00
blacktwin
18973e2f2d
update editAdvanced method to work with py2 drop
2020-07-28 11:16:31 -04:00
blacktwin
5045ddc04b
removed deprecated _str function as py2 support has been dropped
...
update _str references to use builin str instead
update settings.Preferences class for py2 drop
2020-07-28 11:15:29 -04:00
blacktwin
337ad9d88c
correct assertion for default and value comparision.
2020-07-27 15:54:54 -04:00
blacktwin
252d7e05a8
update video.Video.optimize method to use new library.LibrarySection._locations method
2020-07-24 14:11:01 -04:00
blacktwin
3c0fa04a12
create _locations method in library.LibrarySection to return the librar.Location objects
2020-07-24 14:09:58 -04:00
blacktwin
142448b4c8
return library.LibrarySection.locations to previous listAttrs that returns a str
2020-07-24 14:09:13 -04:00
Steffen Fredriksen
6573b8b562
Merge pull request #531 from tdorsey/patch-2
...
chore(utils): fix typo
2020-07-24 12:01:35 +02:00
Steffen Fredriksen
65fa780383
Merge pull request #520 from jjlawren/fix_elementtree_warnings
...
Fix ElementTree warnings
2020-07-24 12:01:02 +02:00
Steffen Fredriksen
6d82abae1c
Merge pull request #528 from andy-maier/andy/add-license-to-package
...
Fixes #527 : Added BSD license information to package metadata
2020-07-24 12:00:04 +02:00
Nate Harris
f5647e52c2
Playlist creation - check items are included, raise exception
2020-07-23 19:31:27 -04:00
tdorsey
7c346f9917
chore(utils): fix typo
2020-07-18 08:45:41 -04:00