From 4d42e58074c873f2247fa31e4d86b51c6c1b4262 Mon Sep 17 00:00:00 2001 From: Toke Jepsen Date: Fri, 24 Mar 2023 09:37:05 +0000 Subject: [PATCH] Update openpype/hosts/maya/plugins/publish/extract_playblast.py --- openpype/hosts/maya/plugins/publish/extract_playblast.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/openpype/hosts/maya/plugins/publish/extract_playblast.py b/openpype/hosts/maya/plugins/publish/extract_playblast.py index 9d35789343..e7dc42d2c0 100644 --- a/openpype/hosts/maya/plugins/publish/extract_playblast.py +++ b/openpype/hosts/maya/plugins/publish/extract_playblast.py @@ -175,7 +175,10 @@ class ExtractPlayblast(publish.Extractor): capture_presets['Viewport Options']['override_viewport_options'] ) + # Need to ensure Python 2 compatibility. + # TODO: Remove once dropping Python 2. if getattr(contextlib, "nested", None): + # Python 3 compatibility. with contextlib.nested( lib.maintained_time(), panel_camera(instance.data["panel"], preset["camera"]) @@ -184,6 +187,7 @@ class ExtractPlayblast(publish.Extractor): preset, override_viewport_options, instance ) else: + # Python 2 compatibility. with contextlib.ExitStack() as stack: stack.enter_context(lib.maintained_time()) stack.enter_context(