Go to file
Xavier Morel c54d3337e6 [FIX] avoid having the XML concatenator blow up when passed an empty list of files ~/projects/tiny/web/current
turns out ElementTree has a hard time XML-serializing ``None`` (who'd
have guessed...), which is what it gets told to do when concat_xml is
called with an empty list of files.

Return an empty string and no timestamp (should probably be one there
at some point, but...) and fix the QWeb loader to not do anything when
it gets an empty template file.

bzr revid: xmo@openerp.com-20120113150641-6i3ot1jg7r3kpw3d
2012-01-13 16:06:41 +01:00
addons [FIX] avoid having the XML concatenator blow up when passed an empty list of files ~/projects/tiny/web/current 2012-01-13 16:06:41 +01:00
bin [REM] obsolete .po files committed by LP, begone! 2011-06-10 19:50:45 +02:00
debian [FIX] add depends on xlwt 2012-01-12 15:02:34 +01:00
doc [MERGE] Merge from openerp-web. 2011-12-29 11:42:50 +05:30
history [IMP] Added missing vim mode lines 2011-11-22 09:58:48 +01:00
install Changed the side image in the Windows Installer 2011-12-21 15:01:41 +01:00
openerp Launchpad automatic translations update. 2012-01-13 04:39:14 +00:00
win32 [FIX] Set the right directory in the service, set the right version 2011-12-21 18:38:33 +01:00
.bzrignore [IMP] update .bzrignore 2011-10-14 11:36:44 +02:00
LICENSE [IMP] license: renamed general license file, and included note about other applicable licenses 2010-12-08 14:33:25 +01:00
LICENSE.web openobject is dead long live to openerpweb 2011-03-02 19:56:06 +01:00
MANIFEST.in [FIX] packaging MANIFEST.in sdist includes everything 2011-10-03 19:52:06 +02:00
Makefile [IMP] no need to cd in the doc folder, just use -C 2011-09-07 08:12:12 +02:00
README [FIX] dependencies: don't grab dateutil >= 2.0, it's the Python3 version and incompatible with P2 2011-12-06 15:58:38 +01:00
README.web [FIX] documentation update README 2011-09-06 21:20:04 +02:00
babel.cfg [imp] improved i18n to scan all files 2011-08-17 13:28:28 +02:00
gen_translations.sh [ADD] lazy translation function, to correctly translate strings in contexts evaluated before the translation db has been loaded 2011-12-16 14:00:00 +01:00
gunicorn.conf.py [FIX] gunicorn.conf.py: undo the previous change (commited by mistake with another, intended, change). 2012-01-12 09:48:42 +01:00
logging.json [imp] changed logging to be like server 2011-09-29 16:29:19 +02:00
npybabel.py [FIX] npybabel shebang line 2011-12-05 11:50:28 +01:00
openerp-server [FIX] translation: remove calls to trans_update_res_ids 2012-01-09 15:09:58 +01:00
openerp-web [FIX] some English fixes for 'openerp-web' file, no code changed. 2011-10-26 19:38:57 +02:00
openerp-web.cfg [IMP] Improved configuration. 2011-05-13 13:42:28 +02:00
setup.cfg [IMP] redhat remove unused stuff 2011-10-06 05:14:26 +02:00
setup.nsi [FIX] setup.nsi set the right path for the nt service 2012-01-06 16:21:53 +01:00
setup.py [FIX] add depends on xlwt 2012-01-12 15:02:34 +01:00
setup_rpm.sh [IMP] directory cleanups, moved historical cruft into history 2011-09-26 02:54:44 +02:00

README

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.