Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 5edf702

Browse files
authoredSep 23, 2018
Merge pull request #210 from seleniumbase/requirements-overhaul
Update the requirements
2 parents 924e620 + 1536c72 commit 5edf702

File tree

4 files changed

+29
-24
lines changed

4 files changed

+29
-24
lines changed
 

‎requirements.txt

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,22 @@
11
pip
22
setuptools
3+
selenium==3.14.1
34
ipython==5.6.0
4-
selenium==3.14.0
5-
nose==1.3.7
6-
pytest==3.8.0
7-
pytest-html==1.19.0
8-
pytest-xdist==1.23.0
9-
six==1.11.0
10-
flake8==3.5.0
11-
requests==2.19.1
12-
beautifulsoup4==4.6.0
5+
pytest>=3.8.1
6+
pytest-html>=1.19.0
7+
pytest-xdist>=1.23.0
8+
pytest-cov>=2.6.0
9+
pytest-rerunfailures>=4.1
10+
parameterized==0.6.1
11+
six>=1.11.0
12+
requests>=2.19.1
13+
beautifulsoup4==4.6.3
1314
unittest2==1.1.0
14-
chardet==3.0.4
15+
chardet>=3.0.4
1516
urllib3==1.23
1617
boto==2.48.0
18+
nose==1.3.7
1719
ipdb==0.11
18-
parameterized==0.6.1
20+
flake8==3.5.0
1921
PyVirtualDisplay==0.2.1
2022
-e .

‎seleniumbase/console_scripts/sb_install.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ def main():
9898
"%s/%s" % (latest_version, file_name))
9999
print("Found %s" % download_url)
100100
elif name == "geckodriver" or name == "firefoxdriver":
101-
latest_version = "v0.21.0"
101+
latest_version = "v0.22.0"
102102
if "darwin" in sys_plat:
103103
file_name = "geckodriver-%s-macos.tar.gz" % latest_version
104104
elif "linux" in sys_plat:

‎seleniumbase/core/browser_launcher.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ def _create_firefox_profile(downloads_path, proxy_string):
9696
profile.set_preference("security.csp.enable", False)
9797
profile.set_preference(
9898
"browser.download.manager.showAlertOnComplete", False)
99+
profile.set_preference("browser.privatebrowsing.autostart", True)
99100
profile.set_preference("browser.download.panel.shown", False)
100101
profile.set_preference(
101102
"browser.download.animateNotifications", False)

‎setup.py

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
setup(
1919
name='seleniumbase',
20-
version='1.15.10',
20+
version='1.15.11',
2121
description='All-In-One Test Automation Framework',
2222
long_description=long_description,
2323
long_description_content_type='text/markdown',
@@ -47,22 +47,24 @@
4747
install_requires=[
4848
'pip',
4949
'setuptools',
50+
'selenium==3.14.1',
5051
'ipython==5.6.0',
51-
'selenium==3.14.0',
52-
'nose==1.3.7',
53-
'pytest==3.8.0',
54-
'pytest-html==1.19.0',
55-
'pytest-xdist==1.23.0',
56-
'six==1.11.0',
57-
'flake8==3.5.0',
58-
'requests==2.19.1',
59-
'beautifulsoup4==4.6.0',
52+
'pytest>=3.8.1',
53+
'pytest-html>=1.19.0',
54+
'pytest-xdist>=1.23.0',
55+
'pytest-cov>=2.6.0',
56+
'pytest-rerunfailures>=4.1',
57+
'parameterized==0.6.1',
58+
'six>=1.11.0',
59+
'requests>=2.19.1',
60+
'beautifulsoup4==4.6.3',
6061
'unittest2==1.1.0',
61-
'chardet==3.0.4',
62+
'chardet>=3.0.4',
6263
'urllib3==1.23',
6364
'boto==2.48.0',
65+
'nose==1.3.7',
6466
'ipdb==0.11',
65-
'parameterized==0.6.1',
67+
'flake8==3.5.0',
6668
'PyVirtualDisplay==0.2.1',
6769
],
6870
packages=[

0 commit comments

Comments
 (0)
Please sign in to comment.