Skip to content

Releases: seleniumbase/SeleniumBase

Add ability to create SeleniumBase website tours using IntroJS

04 Oct 06:52
529dbfc
Compare
Choose a tag to compare

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

30 Sep 04:36
ff9e518
Compare
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
Compare
Choose a tag to compare

Add ability to handle time-based Google Authenticator logins

Update the requirements

23 Sep 09:02
5edf702
Compare
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
Compare
Choose a tag to compare

Use raw strings for regular expressions

Tour updates

20 Sep 01:53
e37766f
Compare
Choose a tag to compare

Tour updates

Handle deprecation warnings

19 Sep 20:58
a2e14cc
Compare
Choose a tag to compare

Handle deprecation warnings

Update pytest version

11 Sep 23:09
e857dbe
Compare
Choose a tag to compare

Use pytest==3.8.0

Update html logging and screenshots

31 Aug 04:31
a3423c7
Compare
Choose a tag to compare
  • Update html logging
  • Take fullscreen screenshots when possible

Python 3.7.0 compatibility

30 Aug 07:04
5bb03c1
Compare
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.