From 2388abaaa7f941765ff04a8d643904788b82443d Mon Sep 17 00:00:00 2001 From: st1vms <96783398+st1vms@users.noreply.github.com> Date: Sun, 29 Oct 2023 21:57:53 +0100 Subject: [PATCH] get_firefox_options() defaults to temporary profile | Updated setup.py --- selgym/gym.py | 8 ++++---- setup.py | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/selgym/gym.py b/selgym/gym.py index 11fee46..a21730b 100644 --- a/selgym/gym.py +++ b/selgym/gym.py @@ -30,13 +30,13 @@ def cleanup_resources(): def get_firefox_options( - firefox_profile: str = "", headless: bool = False, private_mode: bool = False + firefox_profile: str = None, headless: bool = False, private_mode: bool = False ) -> selenium.webdriver.firefox.options.Options: """Returns chrome options instance with given configuration set""" options = FirefoxOptions() - options.profile = ( - get_default_firefox_profile() if not firefox_profile else firefox_profile - ) + + if firefox_profile and isinstance(firefox_profile, str): + options.profile = firefox_profile if headless: monitor = screeninfo.get_monitors()[0] diff --git a/setup.py b/setup.py index eb213c3..cae9191 100644 --- a/setup.py +++ b/setup.py @@ -8,7 +8,7 @@ setup( name="selgym", - version="0.1.2", + version="0.1.3", author="st1vms", author_email="stefano.maria.salvatore@gmail.com", description=__DESCRIPTION,