Skip to content

Releases: seleniumbase/SeleniumBase

Add ability to create SeleniumBase website tours using IntroJS

04 Oct 06:52
529dbfc

Choose a tag to compare

If the Google Auth password expires soon, get the next one.

30 Sep 04:36
ff9e518

Choose a tag to compare

If the Google Auth password expires soon, get the next one.

Add ability to handle time-based Google Authenticator logins

28 Sep 22:49
dce845e

Choose a tag to compare

Add ability to handle time-based Google Authenticator logins

Update the requirements

23 Sep 09:02
5edf702

Choose a tag to compare

Update the requirements.

  • Mostly updating versions of python libraries being used.

Use raw strings for regular expressions

20 Sep 03:05
924e620

Choose a tag to compare

Use raw strings for regular expressions

Tour updates

20 Sep 01:53
e37766f

Choose a tag to compare

Tour updates

Handle deprecation warnings

19 Sep 20:58
a2e14cc

Choose a tag to compare

Handle deprecation warnings

Update pytest version

11 Sep 23:09
e857dbe

Choose a tag to compare

Use pytest==3.8.0

Update html logging and screenshots

31 Aug 04:31
a3423c7

Choose a tag to compare

  • Update html logging
  • Take fullscreen screenshots when possible

Python 3.7.0 compatibility

30 Aug 07:04
5bb03c1

Choose a tag to compare

Fixing bugs that were seen when switching to Python 3.7.0

After some investigation, I learned that the functionality of Python's re.escape() has changed between Python 3.6.5 and Python 3.7.0:

Python 3.6.5:

>>> import re
>>> re.escape('"')
'\\"'

Python 3.7.0:

>>> import re
>>> re.escape('"')
'"'

Also fixing an unrelated bug with Geckodriver automatic downloads. To do this, I switched to using urllib3.