old_contents: # Copyright (c) 2007-2008 The PyAMF Project.
  # See LICENSE for details.
  
  from ez_setup import use_setuptools
  
  use_setuptools()
  
  from setuptools import setup, find_packages
  from setuptools.command import test
  
  class TestCommand(test.test):
      def run_twisted(self):
          from twisted.trial import runner
          from twisted.trial import reporter
  
          from pyamf.tests import suite
  
          r = runner.TrialRunner(reporter.VerboseTextReporter)
          r.run(suite())
  
      def run_tests(self):
          try:
              import twisted
  
              self.run_twisted()
          except ImportError:
              test.test.run_tests(self)
  
  import sys
  
  install_requires = ["fpconst>=0.7.2", "Importing>=1.9.2"]
  if sys.version_info < (2, 5):
      install_requires.extend(["elementtree >= 1.2.6", "uuid>=1.30"])
  
  setup(name = "PyAMF",
      version = "0.2",
      description = "AMF encoder and decoder for Python",
      url = "http://pyamf.org",
      packages = find_packages(exclude=["*.tests"]),
      install_requires = install_requires,
      test_suite = "pyamf.tests.suite",
      zip_safe=True,
      license = "MIT License",
      cmdclass = {'test': TestCommand},
      entry_points={
          'console_scripts': [
              'amfinfo = pyamf.scripts.parse_dump:main',
          ],
      },
      extras_require={
          'wsgi': ['wsgiref'],
          'twisted': ['Twisted>=2.5.0'],
          'django': ['Django>=0.96']
      },
      classifiers = [
          "Development Status :: 4 - Beta",
          "Natural Language :: English",
          "Intended Audience :: Developers",
          "License :: OSI Approved :: MIT License",
          "Operating System :: OS Independent",
          "Programming Language :: Python",
          "Topic :: Software Development :: Libraries :: Python Modules",
      ])
  
new_contents: # Copyright (c) 2007-2008 The PyAMF Project.
  # See LICENSE for details.
  
  from ez_setup import use_setuptools
  
  use_setuptools()
  
  from setuptools import setup, find_packages
  from setuptools.command import test
  
  class TestCommand(test.test):
      def run_twisted(self):
          from twisted.trial import runner
          from twisted.trial import reporter
  
          from pyamf.tests import suite
  
          r = runner.TrialRunner(reporter.VerboseTextReporter)
          r.run(suite())
  
      def run_tests(self):
          try:
              import twisted
  
              self.run_twisted()
          except ImportError:
              test.test.run_tests(self)
  
  import sys
  
  install_requires = ["fpconst>=0.7.2", "Importing>=1.9.2"]
  if sys.version_info < (2, 5):
      install_requires.extend(["elementtree >= 1.2.6", "uuid>=1.30"])
  
  setup(name = "PyAMF",
      version = "0.2",
      description = "AMF support for Python",
      url = "http://pyamf.org",
      packages = find_packages(exclude=["*.tests"]),
      install_requires = install_requires,
      test_suite = "pyamf.tests.suite",
      zip_safe=True,
      license = "MIT License",
      cmdclass = {'test': TestCommand},
      entry_points={
          'console_scripts': [
              'amfinfo = pyamf.scripts.parse_dump:main',
          ],
      },
      extras_require={
          'wsgi': ['wsgiref'],
          'twisted': ['Twisted>=2.5.0'],
          'django': ['Django>=0.96']
      },
      classifiers = [
          "Development Status :: 4 - Beta",
          "Natural Language :: English",
          "Intended Audience :: Developers",
          "License :: OSI Approved :: MIT License",
          "Operating System :: OS Independent",
          "Programming Language :: Python",
          "Topic :: Software Development :: Libraries :: Python Modules",
      ])
  
subject: Update project description.