def __init__(self): py_config.__init__(self, 'basemap', '1.0.5', dependencies=['geos'], debug=False) ## NB: Basemap documentation lies! It requires Python version > 2.4 if sys.version_info < (2, 6): raise Exception('Basemap is not supported ' + 'for Python versions < 2.6') def null(self): self.environment['BASEMAP_DATA_PATHLIST'] = [] self.environment['BASEMAP_DIR'] = '' self.environment['BASEMAP_DATA_FILES'] = [] self.environment['BASEMAP_DEPENDENCIES'] = [] def is_installed(self, environ, version): try: from mpl_toolkits import basemap ver = basemap.__version__ if compare_versions(ver, version) == -1: return self.found self.found = True except Exception, e: if self.debug: print e return self.found self.environment['BASEMAP_DATA_PATHLIST'] = basemap_data_pathlist basemap_dir = os.path.dirname(basemap.__file__) self.environment['BASEMAP_DIR'] = basemap_dir self.environment['BASEMAP_DATA_FILES'] = \ [(basemap_data_dir, glob.glob(os.path.join(basemap_dir, 'data', '*.*')))] return self.found
def __init__(self): py_config.__init__(self, 'breathe', '1.0.0', dependencies=[('sphinx', '1.0.7'), 'uuid',], debug=False) ## NB: will not work (unpatched) with Python 2.4 if sys.version_info < (2, 6): raise Exception('Breathe is not supported ' + 'for Python versions < 2.6')
def __init__(self): py_config.__init__(self, 'euclid', '0.01', debug=False)
def __init__(self): py_config.__init__(self, 'PIL', '1.1.7', debug=False)
def __init__(self): py_config.__init__(self, 'serial', '2.6', debug=False)
def __init__(self): py_config.__init__(self, 'Pygments', '1.6', debug=False)
def __init__(self): py_config.__init__(self, 'antlr3', '3.1.2', debug=False)
def __init__(self): py_config.__init__(self, 'ffnet', '0.7.1', dependencies=['scipy', 'networkx'], debug=False)
def __init__(self): py_config.__init__(self, 'Sphinx', '1.1.3', dependencies=['docutils', 'jinja2', 'pygments', 'roman',],# 'rst2pdf'], #FIXME debug=False)
def __init__(self): py_config.__init__(self, 'rst2pdf', '0.93', dependencies=['docutils', 'reportlab', 'pygments', 'pdfrw'], debug=False)
def __init__(self): py_config.__init__(self, 'usb', '1.0.0a3', dependencies=['libusb'], debug=False)
def __init__(self): py_config.__init__(self, 'Jinja2', '2.6', debug=False)
def __init__(self): py_config.__init__(self, 'wx', '2.9.4.0', debug=False)
def __init__(self): py_config.__init__(self, 'networkx', '1.7', debug=False)
def __init__(self): py_config.__init__(self, 'docutils', '0.10', debug=False)
def __init__(self): py_config.__init__(self, 'scipy', '0.11.0', dependencies=['gfortran'], #'atlas'], #'lapack'?], debug=False)
def __init__(self): py_config.__init__(self, "spacepy", "0.1.4", dependencies=["gfortran", "cdf", "ffnet", "h5py"], debug=True)
def __init__(self): py_config.__init__(self, "pyjs", "0.8.1a", debug=False)
def __init__(self): py_config.__init__(self, "roman", "1.4.0", debug=False)
def __init__(self): py_config.__init__(self, 'mod_pywebsocket', '0.7.6', debug=False)
def __init__(self): py_config.__init__(self, 'httpsproxy_urllib2', '1.0', debug=False)
def __init__(self): py_config.__init__(self, 'h5py', '2.1.2', dependencies=[('hdf5', '1.8.3'), 'lzf'], debug=False)
def __init__(self): py_config.__init__(self, "matplotlib", "1.2.0", debug=False)
def __init__(self): py_config.__init__(self, 'uuid', '1.30', debug=False)
def __init__(self): py_config.__init__(self, 'Shapely', '1.2.16', dependecies=['geos'], debug=False)
def __init__(self): py_config.__init__(self, "pyplusplus", "1.0.0", dependencies=["gccxml"], debug=False)
def __init__(self): py_config.__init__(self, 'pdfrw', '0.1', debug=False)
def __init__(self): py_config.__init__(self, 'reportlab', '2.7', debug=False) ## NB: will not work with Python 2.4 if sys.version_info < (2, 6): raise Exception('Reportlab is not supported ' + 'for Python versions < 2.6')
def __init__(self): py_config.__init__(self, 'ephem', '3.7.5.1', debug=False)