old_contents: from setuptools import setup, find_packages
  from setuptools.command.test import test
  
  
  class TestRunner(test):
      def run(self, *args, **kwargs):
          if self.distribution.install_requires:
              self.distribution.fetch_build_eggs(\
                      self.distribution.install_requires)
          if self.distribution.tests_require:
              self.distribution.fetch_build_eggs(self.distribution.tests_require)
          from runtests import runtests
          runtests()
  
  setup(
      name='django-section',
      version='0.0.2',
      description='Django app for determining site section by request.',
      long_description = open('README.rst', 'r').read() + open('AUTHORS.rst', 'r').read() + open('CHANGELOG.rst', 'r').read(),
      author='Praekelt Foundation',
      author_email='dev@praekelt.com',
      license='BSD',
      url='http://github.com/praekelt/django-section',
      packages=find_packages(),
      include_package_data=True,
      test_suite='section.tests',
      cmdclass={'test': TestRunner},
      tests_require=[
          'django',
      ],
      classifiers=[
          "Programming Language :: Python",
          "License :: OSI Approved :: BSD License",
          "Development Status :: 4 - Beta",
          "Operating System :: OS Independent",
          "Framework :: Django",
          "Intended Audience :: Developers",
          "Topic :: Internet :: WWW/HTTP :: Dynamic Content",
      ],
  )
  
new_contents: from setuptools import setup, find_packages
  from setuptools.command.test import test
  
  
  class TestRunner(test):
      def run(self, *args, **kwargs):
          if self.distribution.install_requires:
              self.distribution.fetch_build_eggs(\
                      self.distribution.install_requires)
          if self.distribution.tests_require:
              self.distribution.fetch_build_eggs(self.distribution.tests_require)
          from runtests import runtests
          runtests()
  
  setup(
      name='django-section',
      version='0.0.3',
      description='Django app for determining site section by request.',
      long_description = open('README.rst', 'r').read() + open('AUTHORS.rst', 'r').read() + open('CHANGELOG.rst', 'r').read(),
      author='Praekelt Foundation',
      author_email='dev@praekelt.com',
      license='BSD',
      url='http://github.com/praekelt/django-section',
      packages=find_packages(),
      include_package_data=True,
      test_suite='section.tests',
      cmdclass={'test': TestRunner},
      install_requires=[
          'django-snippetscream',
      ],
      tests_require=[
          'django',
      ],
      classifiers=[
          "Programming Language :: Python",
          "License :: OSI Approved :: BSD License",
          "Development Status :: 4 - Beta",
          "Operating System :: OS Independent",
          "Framework :: Django",
          "Intended Audience :: Developers",
          "Topic :: Internet :: WWW/HTTP :: Dynamic Content",
      ],
  )
  
subject: use snippetscream