<div dir="ltr"><div>I am attempting to implement a MVVM WPF application in Python.Net. <br></div><div><br></div><div>The ViewModel class needs to implement the <span style="font-weight:bold">INotifyPropertyChanged interface. </span></div><div><span style="font-weight:bold"><br></span></div><div><div>class ViewModel(System.ComponentModel.INotifyPropertyChanged):</div><div>    def __init__(self):</div><div>        pass</div></div><div><br></div><div>vm = ViewModel()</div><div><br></div><div>gives exception:</div><div>"TypeError: interface takes exactly one argument"<br></div><div><br></div><div>I am not sure what is the reason. </div><div><br></div><div>I remember a post last year saying the the interface inheritance is implemented in a development brand and not integrated into main branch. not sure if it is the reason.</div><div><br></div><div>I am using python 2.1.0.dev1. </div><div><br></div><div>thanks</div><div><br></div><div><br></div><div><br></div></div>