old_contents: from distutils.core import setup
  import os
  
  def read(fname):
      return open(os.path.join(os.path.dirname(__file__), fname)).read()
  
  setup(
      name = 'pyoperant',
      version = '0.1.1',
      author = 'Justin Kiggins',
      author_email = 'justin.kiggins@gmail.com',
      description = 'hardware interface and controls for operant conditioning',
      long_description = open('docs/README.rst', 'rt').read(),
      packages = ['pyoperant'],
      requires = ['pyephem','numpy'],
      license = "GNU Affero General Public License v3",
      classifiers = [
          "Development Status :: 4 - Beta",
          "Environment :: Console",
          "Intended Audience :: Science/Research",
          "License :: OSI Approved :: GNU Affero General Public License v3",
          "Natural Language :: English",
          "Operating System :: Unix",
          "Programming Language :: Python :: 2.7",
          "Topic :: Scientific/Engineering",
          ],
      )
  
new_contents: from distutils.core import setup
  import os
  
  def read(fname):
      return open(os.path.join(os.path.dirname(__file__), fname)).read()
  
  setup(
      name = 'pyoperant',
      version = '0.1.2',
      author = 'Justin Kiggins',
      author_email = 'justin.kiggins@gmail.com',
      description = 'hardware interface and controls for operant conditioning',
      long_description = open('docs/README.rst', 'rt').read(),
      packages = ['pyoperant'],
      requires = ['pyephem','numpy'],
      license = "GNU Affero General Public License v3",
      classifiers = [
          "Development Status :: 4 - Beta",
          "Environment :: Console",
          "Intended Audience :: Science/Research",
          "License :: OSI Approved :: GNU Affero General Public License v3",
          "Natural Language :: English",
          "Operating System :: Unix",
          "Programming Language :: Python :: 2.7",
          "Topic :: Scientific/Engineering",
          ],
      )
  
subject: bump version number