PyDataViewModel