When you’re working in a team it’s likely that some of your colleagues are not as familiar with the maya API as others. Using long flag names can help unfamiliar developers with code review and debugging. The mayaff project was implemented to ease development with Maya commands.
Input
from maya import cmds as abc
source = "..."
abc.textureWindow(source, ra=(
abc.about(ppc=True),
abc.about(li=True),
))
Output
from maya import cmds as abc
source = "..."
abc.textureWindow(source, removeAllImages=(
abc.about(macOSppc=True),
abc.about(linux=True),
))
I know that this post is shameless self promotion but I really think my package provides value to pipeline developers.