old_contents: import os
  from setuptools import setup, find_packages
  
  
  README = os.path.join(os.path.dirname(__file__), 'README.md')
  long_description = open(README).read() + '\n\n'
  
  setup (
    name = 'pymatgen',
    version = '1.2.8',
    packages = find_packages(),
    install_requires = ['numpy', 'scipy', 'matplotlib', 'PyCIFRW'],
    package_data = {'pymatgen.core': ['*.json'], 
                    'pymatgen.io': ['*.cfg'],
                    'pymatgen.vis': ['ElementColorSchemes.cfg']},
    author = 'Shyue Ping Ong, Anubhav Jain, Michael Kocher, Geoffroy Hautier, Will Richards, Dan Gunter, Vincent L Chevrier, Rickard Armiento',
    author_email = 'shyue@mit.edu, anubhavj@mit.edu, mpkocher@lbnl.gov, geoffroy.hautier@uclouvain.be, wrichard@mit.edu, dkgunter@lbl.gov, vincentchevrier@gmail.com, armiento@mit.edu',
    maintainer = 'Shyue Ping Ong',
    url = 'https://github.com/CederGroupMIT/pymatgen_repo/',
    license = 'MIT',
    description = "pymatgen is the Python library powering the Materials Project (www.materialsproject.org).",
    long_description = long_description,
    keywords = ["vasp", "materials", "project", "electronic", "structure"],
    classifiers = [
          "Programming Language :: Python :: 2.7",
          "Development Status :: 4 - Beta",
          "Intended Audience :: Science/Research",
          "License :: OSI Approved :: MIT License",
          "Operating System :: OS Independent",
          "Topic :: Scientific/Engineering :: Information Analysis",
          "Topic :: Scientific/Engineering :: Physics",
          "Topic :: Scientific/Engineering :: Chemistry",
          "Topic :: Software Development :: Libraries :: Python Modules",
    ],
    download_url = "https://github.com/CederGroupMIT/pymatgen_repo/tarball/master",
    test_suite = 'nose.collector',
    test_requires = ['nose']
  )
  
  
new_contents: import os
  from setuptools import setup, find_packages
  
  
  README = os.path.join(os.path.dirname(__file__), 'README.md')
  long_description = open(README).read() + '\n\n'
  
  setup (
    name = 'pymatgen',
    version = '1.2.9',
    packages = find_packages(),
    install_requires = ['numpy', 'scipy', 'matplotlib', 'PyCIFRW'],
    package_data = {'pymatgen.core': ['*.json'], 
                    'pymatgen.io': ['*.cfg'],
                    'pymatgen.vis': ['ElementColorSchemes.cfg']},
    author = 'Shyue Ping Ong, Anubhav Jain, Michael Kocher, Geoffroy Hautier, Will Richards, Dan Gunter, Vincent L Chevrier, Rickard Armiento',
    author_email = 'shyue@mit.edu, anubhavj@mit.edu, mpkocher@lbnl.gov, geoffroy.hautier@uclouvain.be, wrichard@mit.edu, dkgunter@lbl.gov, vincentchevrier@gmail.com, armiento@mit.edu',
    maintainer = 'Shyue Ping Ong',
    url = 'https://github.com/CederGroupMIT/pymatgen_repo/',
    license = 'MIT',
    description = "pymatgen is the Python library powering the Materials Project (www.materialsproject.org).",
    long_description = long_description,
    keywords = ["vasp", "materials", "project", "electronic", "structure"],
    classifiers = [
          "Programming Language :: Python :: 2.7",
          "Development Status :: 4 - Beta",
          "Intended Audience :: Science/Research",
          "License :: OSI Approved :: MIT License",
          "Operating System :: OS Independent",
          "Topic :: Scientific/Engineering :: Information Analysis",
          "Topic :: Scientific/Engineering :: Physics",
          "Topic :: Scientific/Engineering :: Chemistry",
          "Topic :: Software Development :: Libraries :: Python Modules",
    ],
    download_url = "https://github.com/CederGroupMIT/pymatgen_repo/tarball/master",
    test_suite = 'nose.collector',
    test_requires = ['nose']
  )
  
  
subject: Update version number to 1.2.9