old_contents: # -*- encoding: utf-8 -*-
  import glob
  import io
  import re
  from os.path import basename
  from os.path import dirname
  from os.path import join
  from os.path import splitext
  
  from setuptools import find_packages
  from setuptools import setup
  
  
  def read(*names, **kwargs):
      return io.open(
          join(dirname(__file__), *names),
          encoding=kwargs.get("encoding", "utf8")
      ).read()
  
  setup(
      name="jg",
      version="0.1.0",
      license="BSD",
      description="Generate Jinja template dependency graph",
      long_description="%s\n%s" % (read("README.rst"), re.sub(":obj:`~?(.*?)`", r"``\1``", read("CHANGELOG.rst"))),
      author="Jānis Ābele",
      author_email="janis.abele@gmail.com",
      url="https://github.com/abele/jinja-graph",
      packages=find_packages("src"),
      package_dir={"": "src"},
      py_modules=[splitext(basename(i))[0] for i in glob.glob("src/*.py")],
      include_package_data=True,
      zip_safe=False,
      classifiers=[
          # complete classifier list: http://pypi.python.org/pypi?%3Aaction=list_classifiers
          "Development Status :: 5 - Production/Stable",
          "Intended Audience :: Developers",
          "License :: OSI Approved :: BSD License",
          "Operating System :: Unix",
          "Operating System :: POSIX",
          "Operating System :: Microsoft :: Windows",
          "Programming Language :: Python",
          "Programming Language :: Python :: 2.6",
          "Programming Language :: Python :: 2.7",
          "Programming Language :: Python :: 3",
          "Programming Language :: Python :: 3.3",
          "Programming Language :: Python :: 3.4",
          "Programming Language :: Python :: Implementation :: CPython",
          "Programming Language :: Python :: Implementation :: PyPy",
          "Topic :: Utilities",
      ],
      keywords=[
          # eg: "keyword1", "keyword2", "keyword3",
      ],
      install_requires=[
          # eg: "aspectlib==1.1.1", "six>=1.7",
      ],
      extras_require={
          # eg: 'rst': ["docutils>=0.11"],
      },
      entry_points={
          "console_scripts": [
              "jg = jg.__main__:main"
          ]
      }
  
  )
  
new_contents: # -*- encoding: utf-8 -*-
  import glob
  import io
  import re
  from os.path import basename
  from os.path import dirname
  from os.path import join
  from os.path import splitext
  
  from setuptools import find_packages
  from setuptools import setup
  
  
  def read(*names, **kwargs):
      return io.open(
          join(dirname(__file__), *names),
          encoding=kwargs.get("encoding", "utf8")
      ).read()
  
  setup(
      name="jg",
      version="0.1.0",
      license="BSD",
      description="Generate Jinja template dependency graph",
      long_description="%s\n%s" % (read("README.rst"), re.sub(":obj:`~?(.*?)`", r"``\1``", read("CHANGELOG.rst"))),
      author="Jānis Ābele",
      author_email="janis.abele@gmail.com",
      url="https://github.com/abele/jinja-graph",
      packages=find_packages("src"),
      package_dir={"": "src"},
      py_modules=[splitext(basename(i))[0] for i in glob.glob("src/*.py")],
      include_package_data=True,
      zip_safe=False,
      classifiers=[
          # complete classifier list: http://pypi.python.org/pypi?%3Aaction=list_classifiers
          "Development Status :: 5 - Production/Stable",
          "Intended Audience :: Developers",
          "License :: OSI Approved :: BSD License",
          "Operating System :: Unix",
          "Operating System :: POSIX",
          "Operating System :: Microsoft :: Windows",
          "Programming Language :: Python",
          "Programming Language :: Python :: 2.6",
          "Programming Language :: Python :: 2.7",
          "Programming Language :: Python :: 3",
          "Programming Language :: Python :: 3.3",
          "Programming Language :: Python :: 3.4",
          "Programming Language :: Python :: Implementation :: CPython",
          "Programming Language :: Python :: Implementation :: PyPy",
          "Topic :: Utilities",
      ],
      keywords=[
          # eg: "keyword1", "keyword2", "keyword3",
      ],
      install_requires=[
          'graphviz==0.4.2',
          'py==1.4.26',
      ],
      extras_require={
          # eg: 'rst': ["docutils>=0.11"],
      },
      entry_points={
          "console_scripts": [
              "jg = jg.__main__:main"
          ]
      }
  
  )
  
subject: Add dependencies to setup.py configuration