old_contents: tests_require = ['mock', 'nose-cov', 'nose', 'nosehtmloutput', 'nose-progressive', 'pep8', 'tissue']
  install_requires = ['Cython', 'numpy', 'scipy', 'PyContracts', 'PyOpenGL', 'PySide', 'Sphinx',
                      'docopt', 'dogpile.cache' , 'glumpy', 'numpydoc']
  pre_setup_requires = ['cython', 'numpy']
  setup_requires = pre_setup_requires + ['nose']
  install_suggests = ['ipython', 'ipdb', 'matplotlib', 'sympy'] + tests_require
  
  import_names = {'nose-progressive': 'noseprogressive', 'nose-cov': 'nose_cov',
                  'nosehtmloutput': 'htmloutput'}
  
new_contents: tests_require = ['mock', 'nose-cov', 'nose', 'nosehtmloutput', 'nose-progressive', 'pep8', 'tissue']
  install_requires = ['Cython', 'numpy', 'scipy', 'PyContracts', 'PyOpenGL', 'PySide', 'Sphinx',
                      'docopt', 'dogpile.cache' , 'glumpy', 'numpydoc']
  pre_setup_requires = ['cython', 'numpy']
  setup_requires = pre_setup_requires + ['nose']
  install_suggests = ['ipython', 'ipdb', 'matplotlib', 'sympy'] + tests_require
  
  import_names = {'nose-progressive': 'noseprogressive', 'nose-cov': 'nose_cov',
                  'nosehtmloutput': 'htmloutput', 'ipython': 'IPython'}
  
subject: add ipython entry to import_names