__all__ = [
    'Chrome',
    'Firefox',
    'Ie',
    'Edge',
    'Opera',
    'Safari',
    'BlackBerry',
    'PhantomJS',
    'Android',
    'Remote',
    'from_env',
    'from_string',
    'fixture_browser',
    'before_all_factory',
    'before_feature_factory',
    'before_scenario_factory',
]
from behave_webdriver.driver import (Chrome,
                                     Firefox,
                                     Ie,
                                     Edge,
                                     Opera,
                                     Safari,
                                     BlackBerry,
                                     PhantomJS,
                                     Android,
                                     Remote)
from behave_webdriver.utils import (from_env,
                                    from_string)
from behave_webdriver.fixtures import (fixture_browser,
                                       before_all_factory,
                                       before_feature_factory,
                                       before_scenario_factory)

__all__ = [
    'Chrome',
    'Firefox',
    'Ie',
    'Edge',
    'Opera',
    'Safari',
    'BlackBerry',
    'PhantomJS',
    'Android',
    'Remote',
    'from_env',
    'from_string',
]
from behave_webdriver.driver import (Chrome,
                                     Firefox,
                                     Ie,
                                     Edge,
                                     Opera,
                                     Safari,
                                     BlackBerry,
                                     PhantomJS,
                                     Android,
                                     Remote)
from behave_webdriver.utils import (from_env,
                                    from_string)

remove fixtures from __init__ to preserve compatibility with behave<1.2.6