From 9ed3616ef12ebd5f360cd7ba4eba535ac1a5251e Mon Sep 17 00:00:00 2001 From: newt-sc <47229722+newt-sc@users.noreply.github.com> Date: Sat, 13 Feb 2021 16:51:47 +0200 Subject: [PATCH] release: v1.19.0 --- .flake8 | 1 - CHANGELOG.md | 3 +++ a4kStreaming/explorer.py | 2 +- addon.xml | 5 ++++- packages/addons.xml | 5 ++++- packages/addons.xml.crc | 2 +- tests/test_suite.py | 8 ++------ 7 files changed, 15 insertions(+), 11 deletions(-) diff --git a/.flake8 b/.flake8 index 01521aa..4d36d99 100644 --- a/.flake8 +++ b/.flake8 @@ -19,7 +19,6 @@ ignore = E704, E722, E731, - F812, F401, W503, W504, diff --git a/CHANGELOG.md b/CHANGELOG.md index c9951a6..232629c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +* [v1.19.0](https://github.com/newt-sc/a4kStreaming/releases/tag/plugin.video.a4kstreaming%2Fplugin.video.a4kstreaming-1.19.0): + * Fix PM browsing in KODI 18 - redefining variable from scope + * [v1.18.0](https://github.com/newt-sc/a4kStreaming/releases/tag/plugin.video.a4kstreaming%2Fplugin.video.a4kstreaming-1.18.0): * Show only video files in Premiumize folder browsing by default - allows using "Play from here" KODI context menu to play the files sequentially * New context menu: diff --git a/a4kStreaming/explorer.py b/a4kStreaming/explorer.py index 68aa178..bff919e 100644 --- a/a4kStreaming/explorer.py +++ b/a4kStreaming/explorer.py @@ -820,7 +820,7 @@ def cloud(core, params): filename_without_ext = core.os.path.splitext(file['name'])[0] subfile_ext = ['srt', 'sub', 'ass', 'smi', 'ssa'] subfile_names = ['%s.%s' % (filename_without_ext, ext) for ext in subfile_ext] - subfiles = [file for file in files if any(subfile_name in file['name'] for subfile_name in subfile_names)] + subfiles = [f for f in files if any(subfile_name in f['name'] for subfile_name in subfile_names)] subfile = next(iter(subfiles), None) items.append({ diff --git a/addon.xml b/addon.xml index ef25b84..c9426d6 100644 --- a/addon.xml +++ b/addon.xml @@ -1,7 +1,7 @@ @@ -32,6 +32,9 @@ Designed for low-end devices and Estuary skin. screenshot-06.jpg +[v1.19.0]: + * Fix PM browsing in KODI 18 - redefining variable from scope + [v1.18.0]: * Show only video files in Premiumize folder browsing by default - allows using "Play from here" KODI context menu to play the files sequentially * New context menu: diff --git a/packages/addons.xml b/packages/addons.xml index 904b73e..36da5bb 100644 --- a/packages/addons.xml +++ b/packages/addons.xml @@ -4,7 +4,7 @@ @@ -35,6 +35,9 @@ Designed for low-end devices and Estuary skin. screenshot-06.jpg +[v1.19.0]: + * Fix PM browsing in KODI 18 - redefining variable from scope + [v1.18.0]: * Show only video files in Premiumize folder browsing by default - allows using "Play from here" KODI context menu to play the files sequentially * New context menu: diff --git a/packages/addons.xml.crc b/packages/addons.xml.crc index 472e8ba..d543035 100644 --- a/packages/addons.xml.crc +++ b/packages/addons.xml.crc @@ -1 +1 @@ -44e8bf8f5ceb7ad6109d871a90da8210737c9af4 \ No newline at end of file +cd1c304f982531eba245be6140dc4f45f66c3a08 \ No newline at end of file diff --git a/tests/test_suite.py b/tests/test_suite.py index b16ba6a..1e79626 100644 --- a/tests/test_suite.py +++ b/tests/test_suite.py @@ -418,20 +418,16 @@ def test_premiumize_files(): assert len(fn.results) > 0 - result = [result for result in fn.results if 'aws' in result['label'].lower()][0] + result = [r for r in fn.results if 'aws' in r['label'].lower()][0] fn = __invoke(a4kstreaming_api, 'cloud', { 'type': 'premiumize_files', 'id': result['params']['id'] }) assert len(fn.results) > 0 - result = [result for result in fn.results if 'aws' in result['label'].lower()][0] + result = [r for r in fn.results if 'aws' in r['label'].lower()][0] fn = __invoke(a4kstreaming_api, 'cloud', { 'type': 'premiumize_files', 'id': result['params']['id'] }) assert len(fn.results) > 0 - fn = __invoke(a4kstreaming_api, 'cloud', { 'type': 'premiumize_files', 'id': fn.results[0]['params']['id'] }) - - assert len(fn.results) > 0 - def test_premiumize_transfers(): a4kstreaming_api = api.A4kStreamingApi({'kodi': True})