old_contents: from distutils.core import setup
  from Cython.Build import cythonize
  
  # TODO:
  # - Wrap learning.
  # - Make LabelCompatibility, UnaryEnergy, PairwisePotential extensible? (Maybe overkill?)
  
  setup(
      name="pydensecrf",
      version="0.1",
      description="A python interface to Philipp Krähenbühl's fully-connected CRF code.",
      author="Lucas Beyer",
      author_email="lucasb.eyer.be@gmail.com",
      url="http://github.com/lucasb-eyer/pydensecrf",
      ext_modules=cythonize(['eigen.pyx', 'densecrf.pyx']),
  )
  
  
new_contents: # coding: UTF-8
  from distutils.core import setup
  from Cython.Build import cythonize
  
  # TODO:
  # - Wrap learning.
  # - Make LabelCompatibility, UnaryEnergy, PairwisePotential extensible? (Maybe overkill?)
  
  setup(
      name="pydensecrf",
      version="0.1",
      description="A python interface to Philipp Krähenbühl's fully-connected CRF code.",
      author="Lucas Beyer",
      author_email="lucasb.eyer.be@gmail.com",
      url="http://github.com/lucasb-eyer/pydensecrf",
      ext_modules=cythonize(['eigen.pyx', 'densecrf.pyx']),
  )
  
  
subject: Add utf-8 coding to setup.py.