old_contents: import re
  from setuptools import find_packages, setup
  import sys
  
  
  def _read_long_description():
      try:
          import pypandoc
          return pypandoc.convert('README.md', 'rst', format='markdown')
      except Exception:
          return None
  
  with open('semantic_release/__init__.py', 'r') as fd:
      version = re.search(
          r'^__version__\s*=\s*[\'"]([^\'"]*)[\'"]',
          fd.read(),
          re.MULTILINE
      ).group(1)
  
  try:
      from semantic_release import setup_hook
      setup_hook(sys.argv)
  except ImportError:
      pass
  
  setup(
      name='python-semantic-release',
      version=version,
      url='http://github.com/relekang/python-semantic-release',
      author='Rolf Erik Lekang',
      author_email='me@rolflekang.com',
      description='Automatic semantic versioning for python projects',
      long_description=_read_long_description(),
      packages=find_packages(exclude='tests'),
      license='MIT',
      install_requires=[
          'click==4.1',
          'gitpython==1.0.1',
          'invoke==0.10.1',
          'semver==2.2.0',
          'twine==1.5.0',
          'wheel'
      ],
      entry_points='''
          [console_scripts]
          semantic-release=semantic_release.cli:main
      ''',
      include_package_data=True,
      classifiers=[
          'Programming Language :: Python',
          'Programming Language :: Python :: 2',
          'Programming Language :: Python :: 2.7',
          'Programming Language :: Python :: 3',
          'Programming Language :: Python :: 3.4',
      ]
  )
  
new_contents: import re
  from setuptools import find_packages, setup
  import sys
  
  
  def _read_long_description():
      try:
          import pypandoc
          return pypandoc.convert('README.md', 'rst', format='markdown')
      except Exception:
          return None
  
  with open('semantic_release/__init__.py', 'r') as fd:
      version = re.search(
          r'^__version__\s*=\s*[\'"]([^\'"]*)[\'"]',
          fd.read(),
          re.MULTILINE
      ).group(1)
  
  try:
      from semantic_release import setup_hook
      setup_hook(sys.argv)
  except ImportError:
      pass
  
  setup(
      name='python-semantic-release',
      version=version,
      url='http://github.com/relekang/python-semantic-release',
      author='Rolf Erik Lekang',
      author_email='me@rolflekang.com',
      description='Automatic semantic versioning for python projects',
      long_description=_read_long_description(),
      packages=find_packages(exclude='tests'),
      license='MIT',
      install_requires=[
          'click==5.1',
          'gitpython==1.0.1',
          'invoke==0.10.1',
          'semver==2.2.0',
          'twine==1.5.0',
          'wheel'
      ],
      entry_points='''
          [console_scripts]
          semantic-release=semantic_release.cli:main
      ''',
      include_package_data=True,
      classifiers=[
          'Programming Language :: Python',
          'Programming Language :: Python :: 2',
          'Programming Language :: Python :: 2.7',
          'Programming Language :: Python :: 3',
          'Programming Language :: Python :: 3.4',
      ]
  )
  
subject: Upgrade dependency click to ==5.1