I'm trying to make my scripts more low-level and less operator-dependent. One thing that I haven't been able to figure out is this one:
me.use_auto_smooth = True
bpy.ops.mesh.customdata_custom_splitnormals_add()
me.normals_split_custom_set(no_array)
Is there any way to do it without the operator? If so, what's the corresponding low-level code?