update python sourcegen