old_contents: try:
      from setuptools import setup
  except ImportError:
      from distutils.core import setup
  import sys
  
  pkgdir = {'': 'python%s' % sys.version_info[0]}
  VERSION = '0.8'
  
  setup(name='httplib2',
          version=VERSION,
          author='Joe Gregorio',
          author_email='joe@bitworking.org',
          url='http://code.google.com/p/httplib2/',
          download_url='http://httplib2.googlecode.com/files/httplib2-%s.tar.gz' % VERSION,
          description='A comprehensive HTTP client library.',
          license='MIT',
          long_description="""
  
  A comprehensive HTTP client library, ``httplib2`` supports many features left out of other HTTP libraries.
  
  **HTTP and HTTPS**
    HTTPS support is only available if the socket module was compiled with SSL support.
  
  
  **Keep-Alive**
    Supports HTTP 1.1 Keep-Alive, keeping the socket open and performing multiple requests over the same connection if possible.
  
  
  **Authentication**
    The following three types of HTTP Authentication are supported. These can be used over both HTTP and HTTPS.
  
    * Digest
    * Basic
    * WSSE
  
  **Caching**
    The module can optionally operate with a private cache that understands the Cache-Control:
    header and uses both the ETag and Last-Modified cache validators. Both file system
    and memcached based caches are supported.
  
  
  **All Methods**
    The module can handle any HTTP request method, not just GET and POST.
  
  
  **Redirects**
    Automatically follows 3XX redirects on GETs.
  
  
  **Compression**
    Handles both 'deflate' and 'gzip' types of compression.
  
  
  **Lost update support**
    Automatically adds back ETags into PUT requests to resources we have already cached. This implements Section 3.2 of Detecting the Lost Update Problem Using Unreserved Checkout
  
  
  **Unit Tested**
    A large and growing set of unit tests.
  
          """,
          package_dir=pkgdir,
          packages=['httplib2'],
          package_data={'httplib2': ['*.txt']},
          classifiers=[
          'Development Status :: 4 - Beta',
          'Environment :: Web Environment',
          'Intended Audience :: Developers',
          'License :: OSI Approved :: MIT License',
          'Operating System :: OS Independent',
          'Programming Language :: Python',
          'Programming Language :: Python :: 3',
          'Topic :: Internet :: WWW/HTTP',
          'Topic :: Software Development :: Libraries',
          ],
          )
  
new_contents: try:
      from setuptools import setup
  except ImportError:
      from distutils.core import setup
  import sys
  
  pkgdir = {'': 'python%s' % sys.version_info[0]}
  VERSION = '0.8-pywikibot1'
  
  setup(name='httplib2',
          version=VERSION,
          author='Joe Gregorio',
          author_email='joe@bitworking.org',
          url='http://code.google.com/p/httplib2/',
          download_url='http://httplib2.googlecode.com/files/httplib2-%s.tar.gz' % VERSION,
          description='A comprehensive HTTP client library.',
          license='MIT',
          long_description="""
  
  A comprehensive HTTP client library, ``httplib2`` supports many features left out of other HTTP libraries.
  
  **HTTP and HTTPS**
    HTTPS support is only available if the socket module was compiled with SSL support.
  
  
  **Keep-Alive**
    Supports HTTP 1.1 Keep-Alive, keeping the socket open and performing multiple requests over the same connection if possible.
  
  
  **Authentication**
    The following three types of HTTP Authentication are supported. These can be used over both HTTP and HTTPS.
  
    * Digest
    * Basic
    * WSSE
  
  **Caching**
    The module can optionally operate with a private cache that understands the Cache-Control:
    header and uses both the ETag and Last-Modified cache validators. Both file system
    and memcached based caches are supported.
  
  
  **All Methods**
    The module can handle any HTTP request method, not just GET and POST.
  
  
  **Redirects**
    Automatically follows 3XX redirects on GETs.
  
  
  **Compression**
    Handles both 'deflate' and 'gzip' types of compression.
  
  
  **Lost update support**
    Automatically adds back ETags into PUT requests to resources we have already cached. This implements Section 3.2 of Detecting the Lost Update Problem Using Unreserved Checkout
  
  
  **Unit Tested**
    A large and growing set of unit tests.
  
          """,
          package_dir=pkgdir,
          packages=['httplib2'],
          package_data={'httplib2': ['*.txt']},
          classifiers=[
          'Development Status :: 4 - Beta',
          'Environment :: Web Environment',
          'Intended Audience :: Developers',
          'License :: OSI Approved :: MIT License',
          'Operating System :: OS Independent',
          'Programming Language :: Python',
          'Programming Language :: Python :: 3',
          'Topic :: Internet :: WWW/HTTP',
          'Topic :: Software Development :: Libraries',
          ],
          )
  
subject: Change version number to be pywikibot-specific.