seleniumbase (1.66.7) depends on requests (2.26.0) #998
-
Hello everyone, Is there a reason seleniumbase is pinned to requests 2.26? What would be a workaround, if possible? Because no versions of seleniumbase match >1.66.7,<2.0.0 |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
Hello @jonnyjimmy1, The latest version of There are a few workarounds though. You can create a separate Python virtual environment for your SeleniumBase tests so that you aren't mixing dependencies. Or you can clone the repo and try your own combination of Python dependencies. |
Beta Was this translation helpful? Give feedback.
Hello @jonnyjimmy1, The latest version of
requests
is2.26.0
forpython_version>="3.6"
. SeleniumBase does what it can to always use the latest version of dependencies when available. Otherwise it would be very difficult to test all permutations/combinations of dependencies to see which combinations work and which ones don't. If the library you speak of isn't using the latest version ofrequests
, perhaps you can submit a request.There are a few workarounds though. You can create a separate Python virtual environment for your SeleniumBase tests so that you aren't mixing dependencies. Or you can clone the repo and try your own combination of Python dependencies.