75409e349a0ca4488e477b9621991145e6890d5c
The default configuration for OpenERP Web standalone (launched via the openerp-web script) is single-threaded for log-readability purposes. web.common.controllers.main.Proxy.load has been added to wrap a request to an HTTP handler inside a JSON (and/or JSONP) request, the initial implementation was to perform a full HTTP call *from within an HTTP handler to itself*. Since the server is single-threaded and its only thread is already busy, it can't handle the new request, and the client deadlocks. Replaced this crap by also-crap-but-slightly-less-so: instantiating a Werkzeug test client using the root application and proxying the request through that. Avoids creating a new request from the server, therefore does not deadlock. lp bug: https://launchpad.net/bugs/905384 fixed bzr revid: xmo@openerp.com-20111219145759-m10zgo3tcd6zjhcu
pydot - Python interface to Graphviz's Dot language Ero Carrera (c) 2004-2007 ero@dkbza.org This code is distributed under the MIT license. Requirements: ------------- pyparsing: pydot requires the pyparsing module in order to be able to load DOT files. GraphViz: is needed in order to render the graphs into any of the plethora of output formats supported. Installation: ------------- Should suffice with doing: python setup.py install Needless to say, no installation is needed just to use the module. A mere: import pydot should do it, provided that the directory containing the modules is on Python module search path.
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%