Files
odoo_source/bin/reportlab/__init__.py
T
pinky 1849f99b24 report
bzr revid: pinky-2fb47eb920b3d9fe9838387fd4dbb3842651573c
2007-01-07 23:34:21 +00:00

34 lines
1.1 KiB
Python

#Copyright ReportLab Europe Ltd. 2000-2004
#see license.txt for license details
#history http://www.reportlab.co.uk/cgi-bin/viewcvs.cgi/public/reportlab/trunk/reportlab/__init__.py
__version__=''' $Id: __init__.py 2877 2006-05-18 15:11:23Z andy $ '''
__doc__="""The Reportlab PDF generation library."""
Version = "2.0"
import sys
if sys.version_info[0:2] < (2, 3):
warning = """The trunk of reportlab requires Python 2.3 or higher.
Any older applications should either use released versions beginning
with 1.x (e.g. 1.21), or snapshots or checkouts from our 'version1'
branch.
"""
raise ImportError("reportlab needs Python 2.3 or higher", warning)
def getStory(context):
if context.target == 'UserGuide':
# parse some local file
import os
myDir = os.path.split(__file__)[0]
import yaml
return yaml.parseFile(myDir + os.sep + 'mydocs.yaml')
else:
# this signals that it should revert to default processing
return None
def getMonitor():
import reportlab.monitor
mon = reportlab.monitor.ReportLabToolkitMonitor()
return mon