def install(**kwargs):
if USE_SETUPTOOLS:<EOL><INDENT>if "<STR_LIT>" in sys.argv:<EOL><INDENT>sys.argv.remove("<STR_LIT>")<EOL><DEDENT><DEDENT>packages = [modname] + get_packages(join(base_dir, "<STR_LIT>"), modname)<EOL>if USE_SETUPTOOLS:<EOL><INDENT>if install_requires:<EOL><INDENT>kwargs["<STR_LIT>"] = install_requires<EOL>kwargs["<STR_LIT>"] = dependency_links<EOL><DEDENT>kwargs["<STR_LIT>"] = {<EOL>"<STR_LIT>": [<EOL>"<STR_LIT>",<EOL>"<STR_LIT>",<EOL>"<STR_LIT>",<EOL>"<STR_LIT>",<EOL>]<EOL>}<EOL><DEDENT>kwargs["<STR_LIT>"] = packages<EOL>cmdclass = {"<STR_LIT>": MyInstallLib, "<STR_LIT>": build_py}<EOL>if easy_install_lib:<EOL><INDENT>cmdclass["<STR_LIT>"] = easy_install<EOL><DEDENT>return setup(<EOL>name=distname,<EOL>version=__pkginfo__["<STR_LIT:version>"],<EOL>license=__pkginfo__["<STR_LIT>"],<EOL>description=__pkginfo__["<STR_LIT:description>"],<EOL>long_description=long_description,<EOL>author=__pkginfo__["<STR_LIT>"],<EOL>author_email=__pkginfo__["<STR_LIT>"],<EOL>url=__pkginfo__["<STR_LIT>"],<EOL>scripts=ensure_scripts(scripts),<EOL>classifiers=__pkginfo__["<STR_LIT>"],<EOL>data_files=data_files,<EOL>ext_modules=ext_modules,<EOL>cmdclass=cmdclass,<EOL>extras_require=extras_require,<EOL>test_suite="<STR_LIT:test>",<EOL>python_requires="<STR_LIT>",<EOL>setup_requires=["<STR_LIT>"],<EOL>tests_require=["<STR_LIT>"],<EOL>**kwargs<EOL>)<EOL>
setup entry point