old_contents: import io
  import os
  from setuptools import setup
  
  
  # pip workaround
  os.chdir(os.path.abspath(os.path.dirname(__file__)))
  
  
  # Need to specify encoding for PY3, which has the worst unicode handling ever
  with io.open('README.rst', encoding='utf-8') as fp:
      description = fp.read()
  setup(name='reprozip-jupyter',
        version='0.1',
        packages=['reprozip_jupyter'],
        entry_points={
            'console_scripts': [
                'reprozip-jupyter = reprozip_jupyter.main:main']},
        install_requires=['rpaths',
                          'notebook', 'jupyter-client', 'nbformat', 'nbconvert'],
        description="Jupyter Notebook tracing/reproduction using ReproZip",
        author="Remi Rampin, Fernando Chirigati, Dennis Shasha, Juliana Freire",
        author_email='reprozip-users@vgc.poly.edu',
        maintainer="Remi Rampin",
        maintainer_email='remirampin@gmail.com',
        url='http://vida-nyu.github.io/reprozip/',
        long_description=description,
        license='BSD',
        keywords=['reprozip', 'reprounzip', 'reproducibility', 'provenance',
                  'vida', 'nyu', 'jupyter', 'notebook'],
        classifiers=[
            'Development Status :: 4 - Beta',
            'Intended Audience :: Science/Research',
            'License :: OSI Approved :: BSD License',
            'Programming Language :: Python :: 2.7',
            'Topic :: Scientific/Engineering',
            'Topic :: System :: Archiving'])
  
new_contents: import io
  import os
  from setuptools import setup
  
  
  # pip workaround
  os.chdir(os.path.abspath(os.path.dirname(__file__)))
  
  
  # Need to specify encoding for PY3, which has the worst unicode handling ever
  with io.open('README.rst', encoding='utf-8') as fp:
      description = fp.read()
  setup(name='reprozip-jupyter',
        version='0.1',
        packages=['reprozip_jupyter'],
        package_data={'reprozip_jupyter': ['notebook-extension.js']},
        entry_points={
            'console_scripts': [
                'reprozip-jupyter = reprozip_jupyter.main:main']},
        install_requires=['rpaths',
                          'notebook', 'jupyter-client', 'nbformat', 'nbconvert'],
        description="Jupyter Notebook tracing/reproduction using ReproZip",
        author="Remi Rampin, Fernando Chirigati, Dennis Shasha, Juliana Freire",
        author_email='reprozip-users@vgc.poly.edu',
        maintainer="Remi Rampin",
        maintainer_email='remirampin@gmail.com',
        url='http://vida-nyu.github.io/reprozip/',
        long_description=description,
        license='BSD',
        keywords=['reprozip', 'reprounzip', 'reproducibility', 'provenance',
                  'vida', 'nyu', 'jupyter', 'notebook'],
        classifiers=[
            'Development Status :: 4 - Beta',
            'Intended Audience :: Science/Research',
            'License :: OSI Approved :: BSD License',
            'Programming Language :: Python :: 2.7',
            'Topic :: Scientific/Engineering',
            'Topic :: System :: Archiving'])
  
subject: Add JS file to setup.py