package_path(join(ROOT, 'bokeh', 'sampledata'), sampledata_pats) package_files('LICENSE.txt', 'themes/*.yaml') setup( # basic package metadata name='bokeh', version=get_version(), description='Interactive plots and applications in the browser from Python', license='New BSD', author='Continuum Analytics', author_email='*****@*****.**', url='http://github.com/bokeh/bokeh', classifiers=open("classifiers.txt").read().strip().split('\n'), # details needed by setup install_requires=REQUIRES, packages=find_packages(exclude=["scripts*", "tests*"]), package_data=get_package_data(), entry_points={'console_scripts': ['bokeh = bokeh.__main__:main',], }, zip_safe=False, cmdclass=get_cmdclass() ) # if this is just conda-build skimming information, skip all this actual work if "conda-build" not in sys.argv[0]: if '--help' in sys.argv: show_help(bokehjs_action) if 'develop' in sys.argv: show_bokehjs(bokehjs_action, develop=True) if 'install' in sys.argv: show_bokehjs(bokehjs_action)
bokehjs_action = build_or_install_bokehjs() setup( # basic package metadata name='bokeh', version=versioneer.get_version(), description='Interactive plots and applications in the browser from Python', long_description=open("README.md").read(), long_description_content_type="text/markdown", license='BSD-3-Clause', author='Bokeh Team', author_email='*****@*****.**', url='http://github.com/bokeh/bokeh', classifiers=open("classifiers.txt").read().strip().split('\n'), # details needed by setup install_requires=REQUIRES, python_requires=">=3.6", packages=find_packages(include=["bokeh", "bokeh.*"]), include_package_data=True, entry_points={'console_scripts': ['bokeh = bokeh.__main__:main']}, zip_safe=False, cmdclass=versioneer.get_cmdclass(), ) # if this is just conda-build skimming information, skip all this actual work if not conda_rendering(): if '--help' in sys.argv: show_help(bokehjs_action) if 'develop' in sys.argv: show_bokehjs(bokehjs_action, develop=True) if 'install' in sys.argv: show_bokehjs(bokehjs_action)