"""
The setup package to install SeleniumBase dependencies and plugins
"""

from setuptools import setup, find_packages  # noqa
import os  # noqa

setup(
    name='seleniumbase',
    version='1.3.1',
    url='http://seleniumbase.com',
    author='Michael Mintz',
    author_email='@mintzworld',
    maintainer='Michael Mintz',
    description='Reliable Browser Automation - http://seleniumbase.com',
    license='The MIT License',
    install_requires=[
        'pip>=9.0.1',
        'setuptools>=34.3.1',
        'selenium==3.3.0',
        'nose>=1.3.7',
        'pytest>=3.0.6',
        'six>=1.10.0',
        'flake8==3.3.0',
        'requests==2.13.0',
        'urllib3==1.20',
        'BeautifulSoup==3.2.1',
        'unittest2==1.1.0',
        'chardet==2.3.0',
        'boto==2.46.1',
        'ipdb==0.10.2',
        'pyvirtualdisplay==0.2.1',
        ],
    packages=['seleniumbase',
              'seleniumbase.core',
              'seleniumbase.plugins',
              'seleniumbase.fixtures',
              'seleniumbase.masterqa',
              'seleniumbase.common',
              'seleniumbase.config'],
    entry_points={
        'nose.plugins': [
            'base_plugin = seleniumbase.plugins.base_plugin:Base',
            'selenium = seleniumbase.plugins.selenium_plugin:SeleniumBrowser',
            'page_source = seleniumbase.plugins.page_source:PageSource',
            'screen_shots = seleniumbase.plugins.screen_shots:ScreenShots',
            'test_info = seleniumbase.plugins.basic_test_info:BasicTestInfo',
            ('db_reporting = '
             'seleniumbase.plugins.db_reporting_plugin:DBReporting'),
            's3_logging = seleniumbase.plugins.s3_logging_plugin:S3Logging',
            ('hipchat_reporting = seleniumbase.plugins'
             '.hipchat_reporting_plugin:HipchatReporting'),
            ]
        }
    )
print("Installation Complete!")
print(os.system("cat SeleniumBase.egg-info/PKG-INFO"))

"""
The setup package to install SeleniumBase dependencies and plugins
"""

from setuptools import setup, find_packages  # noqa
import os

setup(
    name='seleniumbase',
    version='1.3.1',
    url='http://seleniumbase.com',
    author='Michael Mintz',
    author_email='@mintzworld',
    maintainer='Michael Mintz',
    description='Reliable Browser Automation - http://seleniumbase.com',
    license='The MIT License',
    install_requires=[
        'pip>=9.0.1',
        'setuptools>=34.3.1',
        'selenium==3.3.0',
        'nose>=1.3.7',
        'pytest>=3.0.6',
        'six>=1.10.0',
        'flake8==3.3.0',
        'requests==2.13.0',
        'urllib3==1.20',
        'BeautifulSoup==3.2.1',
        'unittest2==1.1.0',
        'chardet==2.3.0',
        'boto==2.46.1',
        'ipdb==0.10.2',
        'pyvirtualdisplay==0.2.1',
        ],
    packages=['seleniumbase',
              'seleniumbase.core',
              'seleniumbase.plugins',
              'seleniumbase.fixtures',
              'seleniumbase.masterqa',
              'seleniumbase.common',
              'seleniumbase.config'],
    entry_points={
        'nose.plugins': [
            'base_plugin = seleniumbase.plugins.base_plugin:Base',
            'selenium = seleniumbase.plugins.selenium_plugin:SeleniumBrowser',
            'page_source = seleniumbase.plugins.page_source:PageSource',
            'screen_shots = seleniumbase.plugins.screen_shots:ScreenShots',
            'test_info = seleniumbase.plugins.basic_test_info:BasicTestInfo',
            ('db_reporting = '
             'seleniumbase.plugins.db_reporting_plugin:DBReporting'),
            's3_logging = seleniumbase.plugins.s3_logging_plugin:S3Logging',
            ('hipchat_reporting = seleniumbase.plugins'
             '.hipchat_reporting_plugin:HipchatReporting'),
            ]
        }
    )
print("Installation Complete!")
print(os.system("cat SeleniumBase.egg-info/PKG-INFO"))

package import comment removed