I've retrieve the hg clone of cherrypy and the 3.1.x branch happen to have several fixes not yet released, that actually fi the problem. So the real good solution is to install CherryPy 3.1.3 once it is released, and now the only thing to do is to install the latest revision (3229:4c7d91d0b329) in the cherrypy-3.1.X branch :
OK I've some more news, installing CherryPy 3.2 is not a good idea for now because of encoding problems. See https:/ /bitbucket. org/cherrypy/ cherrypy/ wiki/UpgradeTo3 2
I've retrieve the hg clone of cherrypy and the 3.1.x branch happen to have several fixes not yet released, that actually fi the problem. So the real good solution is to install CherryPy 3.1.3 once it is released, and now the only thing to do is to install the latest revision (3229:4c7d91d0b329) in the cherrypy-3.1.X branch :
pip install hg+http:// bitbucket. org/cherrypy/ cherrypy@ 4c7d91d0b329# egg=cherrypy
This fixes the following bugs : /bitbucket. org/cherrypy/ cherrypy/ issue/1073 /bitbucket. org/cherrypy/ cherrypy/ issue/952 /bitbucket. org/cherrypy/ cherrypy/ issue/951 /bitbucket. org/cherrypy/ cherrypy/ issue/940 /bitbucket. org/cherrypy/ cherrypy/ issue/942 /bitbucket. org/cherrypy/ cherrypy/ issue/945
https:/
https:/
https:/
https:/
https:/
https:/
The most important for our concern being #940