[Bf-extensions-cvs] [6bb18b9b] blender-v3.3-release: render_povray: remove use of 'match' for Python 3.9 support

Campbell Barton noreply at git.blender.org
Thu Sep 22 05:45:40 CEST 2022


Commit: 6bb18b9b5fe6bf418ec1d2489b6753e72e7bc5d2
Author: Campbell Barton
Date:   Thu Sep 22 13:44:59 2022 +1000
Branches: blender-v3.3-release
https://developer.blender.org/rBA6bb18b9b5fe6bf418ec1d2489b6753e72e7bc5d2

render_povray: remove use of 'match' for Python 3.9 support

See D16030 for details.

===================================================================

M	render_povray/render.py

===================================================================

diff --git a/render_povray/render.py b/render_povray/render.py
index 9d006b5a..140a8828 100755
--- a/render_povray/render.py
+++ b/render_povray/render.py
@@ -122,13 +122,12 @@ def set_tab(tabtype, spaces):
         The beginning blank space for each line of the generated pov file
     """
     tab_str = ""
-    match tabtype:
-        case 'SPACE':
-            tab_str = spaces * " "
-        case 'NONE':
-            tab_str = ""
-        case 'TAB':
-            tab_str = "\t"
+    if tabtype == 'SPACE':
+        tab_str = spaces * " "
+    elif tabtype == 'NONE':
+        tab_str = ""
+    elif tabtype == 'TAB':
+        tab_str = "\t"
     return tab_str



More information about the Bf-extensions-cvs mailing list