old_contents: #!/usr/bin/env python
  
  import os
  import sys
  
  try:
      from setuptools import setup
  except ImportError:
      from distutils.core import setup
  
  settings = dict()
  
  # Publish Helper.
  if sys.argv[-1] == 'publish':
      os.system('python setup.py sdist upload')
      sys.exit()
  
  CLASSIFIERS = [
      'Intended Audience :: Developers',
      'Natural Language :: English',
      'License :: OSI Approved :: Apache Software License',
      'Programming Language :: Python',
      'Programming Language :: Python :: 2.6',
      'Programming Language :: Python :: 2.7',
      'Programming Language :: Python :: 3.2',
      'Programming Language :: Python :: 3.3',
      'Programming Language :: Python :: 3.4',
      'Topic :: Internet',
      'Topic :: Utilities',
  ]
  
  with open('README.rst') as file_readme:
      readme = file_readme.read()
  
  with open('HISTORY.rst') as file_history:
      history = file_history.read()
  
  with open('requirements.txt') as file_requirements:
      requirements = file_requirements.read().splitlines()
  
  settings.update(
      name='retrying',
      version='1.3.2',
      description='Retrying',
      long_description=readme + '\n\n' + history,
      author='Ray Holder',
      license='Apache 2.0',
      url='https://github.com/rholder/retrying',
      classifiers=CLASSIFIERS,
      keywords="decorator decorators retry retrying exception exponential backoff",
      py_modules= ['retrying'],
      test_suite="test_retrying",
      install_requires=requirements,
  )
  
  
  setup(**settings)
  
new_contents: #!/usr/bin/env python
  
  import os
  import sys
  
  try:
      from setuptools import setup
  except ImportError:
      from distutils.core import setup
  
  settings = dict()
  
  # Publish Helper.
  if sys.argv[-1] == 'publish':
      os.system('python setup.py sdist upload')
      sys.exit()
  
  CLASSIFIERS = [
      'Intended Audience :: Developers',
      'Natural Language :: English',
      'License :: OSI Approved :: Apache Software License',
      'Programming Language :: Python',
      'Programming Language :: Python :: 2.6',
      'Programming Language :: Python :: 2.7',
      'Programming Language :: Python :: 3.2',
      'Programming Language :: Python :: 3.3',
      'Programming Language :: Python :: 3.4',
      'Topic :: Internet',
      'Topic :: Utilities',
  ]
  
  with open('README.rst') as file_readme:
      readme = file_readme.read()
  
  with open('HISTORY.rst') as file_history:
      history = file_history.read()
  
  with open('requirements.txt') as file_requirements:
      requirements = file_requirements.read().splitlines()
  
  settings.update(
      name='retrying',
      version='1.3.3',
      description='Retrying',
      long_description=readme + '\n\n' + history,
      author='Ray Holder',
      license='Apache 2.0',
      url='https://github.com/rholder/retrying',
      classifiers=CLASSIFIERS,
      keywords="decorator decorators retry retrying exception exponential backoff",
      py_modules= ['retrying'],
      test_suite="test_retrying",
      install_requires=requirements,
  )
  
  
  setup(**settings)
  
subject: prepare for 1.3.3 release