<commit_before>from selenium.webdriver import Firefox, Chrome, Ie, Edge, Opera, Safari, BlackBerry, PhantomJS, Android, Remote

from seleniumrequests.request import RequestsSessionMixin


class Firefox(RequestsSessionMixin, Firefox):
    pass


class Chrome(RequestsSessionMixin, Chrome):
    pass


class Ie(RequestsSessionMixin, Ie):
    pass


class Edge(RequestsSessionMixin, Edge):
    pass


class Opera(RequestsSessionMixin, Opera):
    pass


class Safari(RequestsSessionMixin, Safari):
    pass


class BlackBerry(RequestsSessionMixin, BlackBerry):
    pass


class PhantomJS(RequestsSessionMixin, PhantomJS):
    pass


class Android(RequestsSessionMixin, Android):
    pass


class Remote(RequestsSessionMixin, Remote):<commit_msg>Fix PyCharm warnings like this: "Cannot find reference `request` in `PhantomJS | WebDriver`"<commit_after>from selenium.webdriver import _Firefox, _Chrome, _Ie, _Edge, _Opera, _Safari, _BlackBerry, _PhantomJS, _Android, \
    _Remote

from seleniumrequests.request import RequestsSessionMixin


class Firefox(RequestsSessionMixin, _Firefox):
    pass


class Chrome(RequestsSessionMixin, _Chrome):
    pass


class Ie(RequestsSessionMixin, _Ie):
    pass


class Edge(RequestsSessionMixin, _Edge):
    pass


class Opera(RequestsSessionMixin, _Opera):
    pass


class Safari(RequestsSessionMixin, _Safari):
    pass


class BlackBerry(RequestsSessionMixin, _BlackBerry):
    pass


class PhantomJS(RequestsSessionMixin, _PhantomJS):
    pass


class Android(RequestsSessionMixin, _Android):
    pass


class Remote(RequestsSessionMixin, _Remote):
{'fraction_non_alphanumeric': 0.0736312146003776, 'fraction_numerical': 0.0, 'mean_word_length': 5.437246963562753, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6173764', 'n_tokens_mistral': 517, 'n_tokens_neox': 487, 'n_words': 123}