ucupaint
ucupaint copied to clipboard
Mulitple SyntaxWarnings
When running ucupaint 2.1.5 on Blender 4.3.2 with Python 3.13.1 the following messages are displayed in the console:
/usr/share/blender/4.3/extensions/system/ucupaint/common.py:1904: SyntaxWarning: invalid escape sequence '\.'
m = re.match(r'^' + group_name + '_Copy\.*\d{0,3}$', prev_tree.name)
/usr/share/blender/4.3/extensions/system/ucupaint/common.py:1971: SyntaxWarning: invalid escape sequence '\.'
m = re.match(r'^' + group_name + '_Copy\.*\d{0,3}$', prev_tree.name)
/usr/share/blender/4.3/extensions/system/ucupaint/common.py:4283: SyntaxWarning: invalid escape sequence '\.'
m = re.match(r'^' + lib_name + '_Copy\.*\d{0,3}$', node.node_tree.name)
/usr/share/blender/4.3/extensions/system/ucupaint/UDIM.py:202: SyntaxWarning: invalid escape sequence '\.'
m = re.match(r'' + re.escape(prefix) + '\.(\d{4})\.*', f)
/usr/share/blender/4.3/extensions/system/ucupaint/UDIM.py:372: SyntaxWarning: invalid escape sequence '\.'
m = re.match(r'' + re.escape(prefix) + '\.\d{4}\.*', f)
/usr/share/blender/4.3/extensions/system/ucupaint/input_outputs.py:187: SyntaxWarning: invalid escape sequence '\]'
match = re.match(r'^nodes\["' + channel.end_max_height_tweak + '"\]\.inputs\[(\d+)\]\.default_value$', fc.data_path)
/usr/share/blender/4.3/extensions/system/ucupaint/input_outputs.py:288: SyntaxWarning: invalid escape sequence '\]'
match = re.match(r'^nodes\["' + channel.end_linear + '"\]\.inputs\[(\d+)\]\.default_value$', fc.data_path)
/usr/share/blender/4.3/extensions/system/ucupaint/input_outputs.py:318: SyntaxWarning: invalid escape sequence '\]'
match = re.match(r'^nodes\["' + channel.end_linear + '"\]\.inputs\[(\d+)\]\.default_value$', fc.data_path)
/usr/share/blender/4.3/extensions/system/ucupaint/input_outputs.py:853: SyntaxWarning: invalid escape sequence '\]'
m = re.match(r'^nodes\["' + layer_node.name + '"\]\.inputs\[(\d+)\]\.default_value$', fc.data_path)
/usr/share/blender/4.3/extensions/system/ucupaint/input_outputs.py:859: SyntaxWarning: invalid escape sequence '\]'
m = re.match(r'^nodes\["' + layer_node.name + '"\]\.inputs\[(\d+)\]\.default_value$', driver.data_path)
/usr/share/blender/4.3/extensions/system/ucupaint/modifier_common.py:53: SyntaxWarning: invalid escape sequence '\]'
match = re.match(r'^nodes\["' + m.rgb2i + '"\]\.inputs\[(\d+)\]\.default_value$', fc.data_path)
/usr/share/blender/4.3/extensions/system/ucupaint/modifier_common.py:84: SyntaxWarning: invalid escape sequence '\]'
match = re.match(r'^nodes\["' + m.huesat + '"\]\.inputs\[(\d+)\]\.default_value$', fc.data_path)
/usr/share/blender/4.3/extensions/system/ucupaint/modifier_common.py:133: SyntaxWarning: invalid escape sequence '\]'
match = re.match(r'^nodes\["' + m.brightcon + '"\]\.inputs\[(\d+)\]\.default_value$', fc.data_path)
/usr/share/blender/4.3/extensions/system/ucupaint/modifier_common.py:175: SyntaxWarning: invalid escape sequence '\]'
match = re.match(r'^nodes\["' + m.math + '"\]\.inputs\[(\d+)\]\.default_value$', fc.data_path)
This happens as soon as the plugin gets enabled in the default scene.
The warning didn't show up here, I'm still on python 3.11.9 tho, how can you update that?