github seleniumbase/SeleniumBase v1.15.5
Python 3.7.0 compatibility

latest releases: v4.31.2, v4.31.1, v4.31.0...
6 years ago

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.

Don't miss a new SeleniumBase release

NewReleases is sending notifications on new releases.