import sys from setupbase import ( log, create_cmdclass, install_npm, combine_commands, ensure_targets, get_version, ) from setuptools import setup log.set_verbosity(log.DEBUG) log.info('setup.py entered') log.info('$PATH=%s' % os.environ['PATH']) LONG_DESCRIPTION = 'A Python/ThreeJS bridge utilizing the Jupyter widget infrastructure.' here = os.path.abspath(os.path.dirname(sys.argv[0])) name = 'pythreejs' version = get_version(os.path.join(here, name, '_version.py')) cmdclass = create_cmdclass( 'js', data_files_spec=[ ('share/jupyter/nbextensions/jupyter-threejs', name + '/static', '*.js'),