Releases: seleniumbase/SeleniumBase
Releases · seleniumbase/SeleniumBase
Update requirements (Python and jQuery)
Update requirements
Updated Python requirements:
- setuptools>=41.0.1
- certifi>=2019.3.9
- PyVirtualDisplay==0.2.1
jQuery:
- 3.4.1
Use pytest>=4.5.0
Use pytest>=4.5.0
- Also ignore pytest warnings such as PytestUnknownMarkWarning, which caused warnings to appear for test-specific markers
Update pytest version and other requirements
Update pytest version and other requirements
- pytest>=4.4.2
- pytest-cov>=2.7.1
- pluggy>=0.11.0
- pip>=19.1.1
Update requirements (prevent SSL errors)
Update requirements:
- Add
pyopenssl
with version >=19.0.0 to prevent SSL errors.
(See https://stackoverflow.com/a/29099439) - Make sure
pip
installs with version >=19.1.1
(Unrelated, but allows using developer mode installs)
Update urllib3 version
Update urllib3 version:
Set urllib3 version to 1.24.3
Editable mode install update
Editable mode install update.
Due to pytest-dev/pytest#5167 (pip 19.1 prevents pytest from being used in editable mode), I'm taking out the default pip editable mode install.
All this really means now is that now you should run python setup.py develop
after installing the requirements.
Update the tool that generates page objects from selectors
Update the tool that generates page objects from selectors
Use requests instead of urllib3 for webdriver downloads
- Use
requests
instead ofurllib3
for webdriver downloads
Add multithreading to link checking; and other improvements
Add multithreading to link checking; and other improvements
- Add multithreading to link checking ->
self.assert_no_404_errors()
now works faster - Add pytest-ordering
- Fix method that calculates full links from partial links
- Add slow-scrolling to demo_mode asserts
- Add Swag Labs test suite to the examples
Update Firefox profile settings and urllib3 version
- Update Firefox profile settings
- Update urllib3 version