from setuptools import setup, find_packages import os, sys from subprocess import Popen, PIPE import subprocess from ctypes.util import find_library setup( name='d2', version='0.1.0', entry_points={ 'console_scripts': [ 'd2_setup = d2.bin.d2_setup:main', 'd2_server = d2.bin.d2_server:main', 'd2_db_setup = d2.bin.d2_db_setup:main', 'd2_agi_db_setup = d2.bin.d2_agi_db_setup:main', 'd2_db_move = d2.bin.d2_db_move:main', 'd2_svg_processor = d2.bin.d2_svg_processor:main', 'd2_install_mapnik = d2.bin.d2_install_mapnik:main', 'd2_data_merge = d2.bin.d2_data_merge:main', 'd2_index_build = d2.bin.d2_index_build:main', ], 'distutils.commands': [ 'devstrap = d2.build:devstrap', ] }, packages=find_packages('lib'), package_dir={'':'lib'}, dependency_links = ['packages'], author='Heather Zhong and Len Thomas', author_email='hzhong@ag.com lthomas@ag.com', zip_safe=False, install_requires=['pycurl', 'argparse', 'lxml', 'sqlalchemy ==0.6.5', 'ordereddict', 'dodai ==0.4.1', 'xlrd', 'chardet', 'tornado ==1.1', 'whoosh ==1.8.2', 'python-ldap'], ) try: import mapnik except ImportError: pass