old_contents: #!/usr/bin/env python
  
  from rabird_bootstrap import use_rabird
  use_rabird()
  
  import os
  import os.path
  import sys
  import shutil
  import logging
  import fnmatch
  import rabird.core.distutils
  from setuptools import setup, find_packages
  
  package_name = 'rabird.selenium'
  
  # Convert source to v2.x if we are using python 2.x.
  source_dir = rabird.core.distutils.preprocess_source()
  
  # Exclude the original source package, only accept the preprocessed package!
  our_packages = find_packages(where=source_dir)
  
  our_requires = [
  	'selenium',
  	]
  
  long_description=(
       open('README.rst', 'r').read()
       + '\n' +
       open('CHANGES.rst', 'r').read()
       )
  	
  setup(
  	name=package_name,
  	version='.'.join(map(str, (0, 4, 1))),
  	author='Hong-She Liang',
  	author_email='starofrainnight@gmail.com',
  	url='https://github.com/starofrainnight/%s' % package_name,
  	description='An extension library for selenium',
  	long_description=long_description,
  	classifiers=[
  		"Development Status :: 3 - Alpha",
          "Intended Audience :: Developers",        
          "License :: OSI Approved :: MIT License",
          "Operating System :: OS Independent", 
          "Programming Language :: Python :: 2",
          "Programming Language :: Python :: 3",
          "Programming Language :: Python :: Implementation :: CPython",        
          "Topic :: Software Development :: Libraries",
      ],
  	install_requires=our_requires,
  	package_dir = {'': source_dir},
      packages=our_packages,
      namespace_packages=[package_name.split(".")[0]],
      # If we don't set the zip_safe to False, pip can't find us.
      zip_safe=False,
  	)
  
  
new_contents: #!/usr/bin/env python
  
  from rabird_bootstrap import use_rabird
  use_rabird()
  
  import os
  import os.path
  import sys
  import shutil
  import logging
  import fnmatch
  import rabird.core.distutils
  from setuptools import setup, find_packages
  
  package_name = 'rabird.selenium'
  
  # Convert source to v2.x if we are using python 2.x.
  source_dir = rabird.core.distutils.preprocess_source()
  
  # Exclude the original source package, only accept the preprocessed package!
  our_packages = find_packages(where=source_dir)
  
  our_requires = [
  	'selenium',
  	]
  
  long_description=(
       open('README.rst', 'r').read()
       + '\n' +
       open('CHANGES.rst', 'r').read()
       )
  	
  setup(
  	name=package_name,
  	version='.'.join(map(str, (0, 4, 2))),
  	author='Hong-She Liang',
  	author_email='starofrainnight@gmail.com',
  	url='https://github.com/starofrainnight/%s' % package_name,
  	description='An extension library for selenium',
  	long_description=long_description,
  	classifiers=[
  		"Development Status :: 3 - Alpha",
          "Intended Audience :: Developers",        
          "License :: OSI Approved :: MIT License",
          "Operating System :: OS Independent", 
          "Programming Language :: Python :: 2",
          "Programming Language :: Python :: 3",
          "Programming Language :: Python :: Implementation :: CPython",        
          "Topic :: Software Development :: Libraries",
      ],
  	install_requires=our_requires,
  	package_dir = {'': source_dir},
      packages=our_packages,
      namespace_packages=[package_name.split(".")[0]],
      # If we don't set the zip_safe to False, pip can't find us.
      zip_safe=False,
  	)
  
  
subject: Update to 0.4.2