old_contents: #!/usr/bin/env python
  
  import os
  
  from setuptools import setup
  
  
  def readreq(filename):
      result = []
      with open(filename) as f:
          for req in f:
              req = req.lstrip()
              if req.startswith('-e ') or req.startswith('http:'):
                  idx = req.find('#egg=')
                  if idx >= 0:
                      req = req[idx + 5:].partition('#')[0].strip()
                  else:
                      pass
              else:
                  req = req.partition('#')[0].strip()
              if not req:
                  continue
              result.append(req)
      return result
  
  
  def readfile(filename):
      with open(filename) as f:
          return f.read()
  
  
  setup(
      name='vobj',
      version='0.1.0',
      author='Kevin L. Mitchell',
      author_email='kevin.mitchell@rackspace.com',
      url='https://github.com/klmitch/vobj',
      description="Versioned Objects",
      long_description=readfile('README.rst'),
      license='Apache License (2.0)',
      classifiers=[
          'Development Status :: 3 - Alpha',
          'Environment :: Web Environment',
          'Intended Audience :: Developers',
          'License :: OSI Approved :: Apache Software License',
          'Programming Language :: Python',
      ],
      py_modules=['vobj'],
      install_requires=readreq('.requires'),
      tests_require=readreq('.test-requires'),
  )
  
new_contents: #!/usr/bin/env python
  
  import os
  
  from setuptools import setup
  
  
  def readreq(filename):
      result = []
      with open(filename) as f:
          for req in f:
              req = req.lstrip()
              if req.startswith('-e ') or req.startswith('http:'):
                  idx = req.find('#egg=')
                  if idx >= 0:
                      req = req[idx + 5:].partition('#')[0].strip()
                  else:
                      pass
              else:
                  req = req.partition('#')[0].strip()
              if not req:
                  continue
              result.append(req)
      return result
  
  
  def readfile(filename):
      with open(filename) as f:
          return f.read()
  
  
  setup(
      name='vobj',
      version='0.1.1',
      author='Kevin L. Mitchell',
      author_email='kevin.mitchell@rackspace.com',
      url='https://github.com/klmitch/vobj',
      description="Versioned Objects",
      long_description=readfile('README.rst'),
      license='Apache License (2.0)',
      classifiers=[
          'Development Status :: 3 - Alpha',
          'Environment :: Web Environment',
          'Intended Audience :: Developers',
          'License :: OSI Approved :: Apache Software License',
          'Programming Language :: Python',
      ],
      py_modules=['vobj'],
      install_requires=readreq('.requires'),
      tests_require=readreq('.test-requires'),
  )
  
subject: Bump version.