import os.path from setuptools import setup from setuptools.command.build_py import build_py from setupbase import (setup_args, find_scripts, find_packages, find_package_data, record_commit_info, ) setup_args['entry_points'] = find_scripts(True, suffix='3') setup_args['packages'] = find_packages() setup_args['package_data'] = find_package_data() setup_args['cmdclass'] = {'build_py': record_commit_info('IPython', build_cmd=build_py)} def main(): setup(use_2to3 = True, **setup_args) if __name__ == "__main__": main()