I have a small application that has a html/css/js frontend (written by someone else) and a python backend that runs a small WSGI server via flask. Currently the python side is bundled up with py2exe and the frontend is distributed alongside.
However, it would be preferable if it would be possible to somehow call WebKit (or some other canvas/css3 supporting browser renderer) from python to start the html frontend without the usual browser chrome to give the impression that it is not a web app but a "real, native application"?
PyQt4.QtWebKit? You'd have to wrap the view in a basic Qt UI, but it seems like you should be able to drive everything via the existing front end you have.