title: Pure python gui library?
body: <p>Python has a lot of GUI libraries: tkinter, wxWidgets, pyGTK etc. But all these GUIs need to be installed and quite heavyweight, so it's a bit complex to deploy end-user GUI python apps that relay on mentioned GUI libraries.</p>
  
  <p>Recently, I have thought about python's built-in <code>ctypes</code> module. Theoretically, it's possible to create a pure python GUI library that will use <code>ctypes</code> on windows ( <code>windll.user32.CreateWindowEx</code>, etc ), native pyObjC on MacOS and pyGTK / pyQt on gnome / kde. Does such a library exist? If not, what do you think is wrong with this idea?</p>