old_contents: """\
  Gaphas is a MVC canvas that uses Cairo_ for rendering. One of the nicer things
  of this widget is that the user (model) is not bothered with bounding box
  calculations: this is all done through Cairo.
  
  Some more features:
  
  - Each item has it's own separate coordinate space (easy when items are
    rotated).
  - Items on the canvas can be connected to each other. Connections are
    maintained by a linear constraint solver.
  - Multiple views on one Canvas.
  - What is drawn is determined by Painters. Multiple painters can be used and
    painters can be chained.
  - User interaction is handled by Tools. Tools can be chained.
  - Versatile undo/redo system
  
  GTK+ and PyGObject_ are required.
  
  .. _Cairo: http://cairographics.org/
  .. _PyGObject: https://pygobject.readthedocs.io/
  """
  
  VERSION = "0.7.2"
  
  from ez_setup import use_setuptools
  
  use_setuptools()
  
  from setuptools import setup, find_packages
  
  setup(
      name="gaphas",
      version=VERSION,
      description="Gaphas is a GTK+ based diagramming widget",
      long_description=__doc__,
      classifiers=[
          "Development Status :: 5 - Production/Stable",
          "Environment :: X11 Applications :: GTK",
          "Intended Audience :: Developers",
          "License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)",
          "Programming Language :: Python",
          "Topic :: Software Development :: Libraries :: Python Modules",
      ],
      keywords="",
      author="Arjan J. Molenaar",
      author_email="arjanmol@users.sourceforge.net",
      url="https://github.com/gaphor/gaphas",
      license="GNU Library General Public License (LGPL, see COPYING)",
      packages=find_packages(exclude=["ez_setup"]),
      setup_requires=[
          "pytest-runner",
          "pytest-faulthandler >= 1.4.1",
          "pytest-cov >= 2.6.0",
          "setuptools-git >= 0.3.4",
          "future",
          "six",
          "pre-commit >= 0.12.0",
      ],
      install_requires=[
          "decorator >= 3.0.0",
          "simplegeneric >= 0.6",
          "PyGObject >= 3.26.1",
          "pycairo >= 1.11.0",
      ],
      zip_safe=False,
      package_data={
          # -*- package_data: -*-
      },
      entry_points={},
      tests_require=["pytest"],
  )
  
new_contents: """\
  Gaphas is a MVC canvas that uses Cairo_ for rendering. One of the nicer things
  of this widget is that the user (model) is not bothered with bounding box
  calculations: this is all done through Cairo.
  
  Some more features:
  
  - Each item has it's own separate coordinate space (easy when items are
    rotated).
  - Items on the canvas can be connected to each other. Connections are
    maintained by a linear constraint solver.
  - Multiple views on one Canvas.
  - What is drawn is determined by Painters. Multiple painters can be used and
    painters can be chained.
  - User interaction is handled by Tools. Tools can be chained.
  - Versatile undo/redo system
  
  GTK+ and PyGObject_ are required.
  
  .. _Cairo: http://cairographics.org/
  .. _PyGObject: https://pygobject.readthedocs.io/
  """
  
  VERSION = "1.0.0"
  
  from ez_setup import use_setuptools
  
  use_setuptools()
  
  from setuptools import setup, find_packages
  
  setup(
      name="gaphas",
      version=VERSION,
      description="Gaphas is a GTK+ based diagramming widget",
      long_description=__doc__,
      classifiers=[
          "Development Status :: 5 - Production/Stable",
          "Environment :: X11 Applications :: GTK",
          "Intended Audience :: Developers",
          "License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)",
          "Programming Language :: Python",
          "Topic :: Software Development :: Libraries :: Python Modules",
      ],
      keywords="",
      author="Arjan J. Molenaar",
      author_email="arjanmol@users.sourceforge.net",
      url="https://github.com/gaphor/gaphas",
      license="GNU Library General Public License (LGPL, see COPYING)",
      packages=find_packages(exclude=["ez_setup"]),
      setup_requires=[
          "pytest-runner",
          "pytest-faulthandler >= 1.4.1",
          "pytest-cov >= 2.6.0",
          "setuptools-git >= 0.3.4",
          "future",
          "six",
          "pre-commit >= 0.12.0",
      ],
      install_requires=[
          "decorator >= 3.0.0",
          "simplegeneric >= 0.6",
          "PyGObject >= 3.26.1",
          "pycairo >= 1.11.0",
      ],
      zip_safe=False,
      package_data={
          # -*- package_data: -*-
      },
      entry_points={},
      tests_require=["pytest"],
  )
  
subject: Update version in preparation for the next release