Skip to content

Commit 72d3653

Browse files
committed
env: Pin selenium = 4.4.3
1 parent a11fa12 commit 72d3653

17 files changed

+205
-276
lines changed

Makefile

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,14 @@ format:
5454
htmlcov: .coverage
5555
coverage html
5656

57+
.PHONY: requirements-all
58+
requirements-all:
59+
ROBOTFRAMEWORK=rf31 make requirements
60+
ROBOTFRAMEWORK=rf32 make requirements
61+
ROBOTFRAMEWORK=rf40 make requirements
62+
ROBOTFRAMEWORK=rf41 make requirements
63+
ROBOTFRAMEWORK=rf50 make requirements
64+
5765
requirements: requirements-$(PYTHON)-$(ROBOTFRAMEWORK).nix
5866

5967
requirements-$(PYTHON)-$(ROBOTFRAMEWORK).nix: requirements-$(PYTHON)-$(ROBOTFRAMEWORK).txt

requirements-python39-rf31.nix

Lines changed: 40 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,34 @@ self: super: {
1818
nativeBuildInputs = [];
1919
propagatedBuildInputs = [];
2020
};
21+
"MarkupSafe" = super.buildPythonPackage rec {
22+
pname = "MarkupSafe";
23+
version = "2.1.1";
24+
src = fetchurl {
25+
url = "https://files.pythonhosted.org/packages/1d/97/2288fe498044284f39ab8950703e88abbac2abbdf65524d576157af70556/MarkupSafe-2.1.1.tar.gz";
26+
sha256 = "0jqxp5sfrc0byp6bk0gwdmildi4mck2gprp42afri3z4r5y1k4bz";
27+
};
28+
format = "setuptools";
29+
doCheck = false;
30+
buildInputs = [];
31+
checkInputs = [];
32+
nativeBuildInputs = [];
33+
propagatedBuildInputs = [];
34+
};
35+
"PySocks" = super.buildPythonPackage rec {
36+
pname = "PySocks";
37+
version = "1.7.1";
38+
src = fetchurl {
39+
url = "https://files.pythonhosted.org/packages/8d/59/b4572118e098ac8e46e399a1dd0f2d85403ce8bbaad9ec79373ed6badaf9/PySocks-1.7.1-py3-none-any.whl";
40+
sha256 = "1ray8fjf7ciqsfd8l4486bl93bibkrgym7kka6drp495k45bs997";
41+
};
42+
format = "wheel";
43+
doCheck = false;
44+
buildInputs = [];
45+
checkInputs = [];
46+
nativeBuildInputs = [];
47+
propagatedBuildInputs = [];
48+
};
2149
"RESTinstance" = super.buildPythonPackage rec {
2250
pname = "RESTinstance";
2351
version = "1.3.0";
@@ -785,7 +813,7 @@ self: super: {
785813
checkInputs = [];
786814
nativeBuildInputs = [];
787815
propagatedBuildInputs = [
788-
self."markupsafe"
816+
self."MarkupSafe"
789817
];
790818
};
791819
"json5" = super.buildPythonPackage rec {
@@ -1233,20 +1261,6 @@ self: super: {
12331261
self."mdurl"
12341262
];
12351263
};
1236-
"markupsafe" = super.buildPythonPackage rec {
1237-
pname = "markupsafe";
1238-
version = "2.1.1";
1239-
src = fetchurl {
1240-
url = "https://files.pythonhosted.org/packages/1d/97/2288fe498044284f39ab8950703e88abbac2abbdf65524d576157af70556/MarkupSafe-2.1.1.tar.gz";
1241-
sha256 = "0jqxp5sfrc0byp6bk0gwdmildi4mck2gprp42afri3z4r5y1k4bz";
1242-
};
1243-
format = "setuptools";
1244-
doCheck = false;
1245-
buildInputs = [];
1246-
checkInputs = [];
1247-
nativeBuildInputs = [];
1248-
propagatedBuildInputs = [];
1249-
};
12501264
"matplotlib-inline" = super.buildPythonPackage rec {
12511265
pname = "matplotlib-inline";
12521266
version = "0.1.6";
@@ -1399,6 +1413,7 @@ self: super: {
13991413
checkInputs = [];
14001414
nativeBuildInputs = [];
14011415
propagatedBuildInputs = [
1416+
self."MarkupSafe"
14021417
self."beautifulsoup4"
14031418
self."bleach"
14041419
self."defusedxml"
@@ -1407,7 +1422,6 @@ self: super: {
14071422
self."jupyter-core"
14081423
self."jupyterlab-pygments"
14091424
self."lxml"
1410-
self."markupsafe"
14111425
self."mistune"
14121426
self."nbclient"
14131427
self."nbformat"
@@ -1420,10 +1434,10 @@ self: super: {
14201434
};
14211435
"nbformat" = super.buildPythonPackage rec {
14221436
pname = "nbformat";
1423-
version = "5.5.0";
1437+
version = "5.6.0";
14241438
src = fetchurl {
1425-
url = "https://files.pythonhosted.org/packages/be/ce/3af8d4f930ecbc717360cae63856d2964edd64fc21090d90161497784acc/nbformat-5.5.0-py3-none-any.whl";
1426-
sha256 = "1r62il29m84pkdbcv3yvhpbdlk3rnva6i45jp2jffafvpj5h28gb";
1439+
url = "https://files.pythonhosted.org/packages/65/a7/2d17f71226896595ccd80ecc10285340796bc6cdf8c5e6963a4ab335c391/nbformat-5.6.0-py3-none-any.whl";
1440+
sha256 = "0d8b2hpqxi3682cq6k04a6vsy3ikp7y4gxywdnn4rx7mzh5bb79l";
14271441
};
14281442
format = "wheel";
14291443
doCheck = false;
@@ -1831,22 +1845,6 @@ self: super: {
18311845
nativeBuildInputs = [];
18321846
propagatedBuildInputs = [];
18331847
};
1834-
"pyOpenSSL" = super.buildPythonPackage rec {
1835-
pname = "pyOpenSSL";
1836-
version = "22.0.0";
1837-
src = fetchurl {
1838-
url = "https://files.pythonhosted.org/packages/d5/9f/9c0e3288b85f907a008f9d31318b0e4de31b2f67724a8745e633741f609c/pyOpenSSL-22.0.0-py2.py3-none-any.whl";
1839-
sha256 = "1q727s4hyqffzs5kjag40ydyyi56img3a27q2r0vc9blr0w2n9ga";
1840-
};
1841-
format = "wheel";
1842-
doCheck = false;
1843-
buildInputs = [];
1844-
checkInputs = [];
1845-
nativeBuildInputs = [];
1846-
propagatedBuildInputs = [
1847-
self."cryptography"
1848-
];
1849-
};
18501848
"pycodestyle" = super.buildPythonPackage rec {
18511849
pname = "pycodestyle";
18521850
version = "2.9.1";
@@ -2102,10 +2100,10 @@ self: super: {
21022100
};
21032101
"pyzmq" = super.buildPythonPackage rec {
21042102
pname = "pyzmq";
2105-
version = "24.0.0";
2103+
version = "24.0.1";
21062104
src = fetchurl {
2107-
url = "https://files.pythonhosted.org/packages/e7/5d/ec9bc6f18d14f9fa6c4aa60e621096f8057c18fc1d2b320e263433abda3f/pyzmq-24.0.0.tar.gz";
2108-
sha256 = "0iv1hp7gkz0n5dr0xjgax411aagjxq20b8vmmmwn17rc2jyhic0k";
2105+
url = "https://files.pythonhosted.org/packages/46/0d/b06cf99a64d4187632f4ac9ddf6be99cd35de06fe72d75140496a8e0eef5/pyzmq-24.0.1.tar.gz";
2106+
sha256 = "0xwfn0zi847bp0kba5b0xndwz2ibm2y7j14vwmcnf5k7pdymsvr1";
21092107
};
21102108
format = "setuptools";
21112109
doCheck = false;
@@ -2357,17 +2355,18 @@ self: super: {
23572355
};
23582356
"selenium" = super.buildPythonPackage rec {
23592357
pname = "selenium";
2360-
version = "4.1.0";
2358+
version = "4.4.3";
23612359
src = fetchurl {
2362-
url = "https://files.pythonhosted.org/packages/58/76/705b5c776f783d1ba7c630347463d4ae323282bbd859a8e9420c7ff79581/selenium-4.1.0-py3-none-any.whl";
2363-
sha256 = "0fd9q47bjbrkkvng4f6h4azbnfhjvyhcldvjsprhkmk1z56vdrr7";
2360+
url = "https://files.pythonhosted.org/packages/50/1a/9b92b6be1f6bbcd4e5a5b1d8e5d0c7f8224054c3bf5ea81d371be47122e8/selenium-4.4.3-py3-none-any.whl";
2361+
sha256 = "030m4i3b4clb4nwdzp5cy4055k0iw9y04axayl5v8ss2iajx8vna";
23642362
};
23652363
format = "wheel";
23662364
doCheck = false;
23672365
buildInputs = [];
23682366
checkInputs = [];
23692367
nativeBuildInputs = [];
23702368
propagatedBuildInputs = [
2369+
self."certifi"
23712370
self."trio"
23722371
self."trio-websocket"
23732372
self."urllib3"
@@ -2807,20 +2806,6 @@ self: super: {
28072806
nativeBuildInputs = [];
28082807
propagatedBuildInputs = [];
28092808
};
2810-
"urllib3-secure-extra" = super.buildPythonPackage rec {
2811-
pname = "urllib3-secure-extra";
2812-
version = "0.1.0";
2813-
src = fetchurl {
2814-
url = "https://files.pythonhosted.org/packages/90/cd/273b6978ace72ef1d3f35610206e44e4527d557500e3d7b39732f2b4dd3c/urllib3_secure_extra-0.1.0-py2.py3-none-any.whl";
2815-
sha256 = "1ybfk9gfhvkb77xawxia0lsz91yhcpi61swrdfra84jdic8cpbgp";
2816-
};
2817-
format = "wheel";
2818-
doCheck = false;
2819-
buildInputs = [];
2820-
checkInputs = [];
2821-
nativeBuildInputs = [];
2822-
propagatedBuildInputs = [];
2823-
};
28242809
"validate-email" = super.buildPythonPackage rec {
28252810
pname = "validate-email";
28262811
version = "1.3";

requirements-python39-rf31.txt

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
GenSON==1.2.2
2+
MarkupSafe==2.1.1
3+
PySocks==1.7.1
24
RESTinstance==1.3.0
35
Send2Trash==1.8.0
46
alabaster==0.7.12
@@ -71,7 +73,6 @@ lazy-object-proxy==1.7.1
7173
lunr==0.6.2
7274
lxml==4.9.1
7375
markdown-it-py==2.1.0
74-
markupsafe==2.1.1
7576
matplotlib-inline==0.1.6
7677
mccabe==0.7.0
7778
mdit-py-plugins==0.3.0
@@ -81,7 +82,7 @@ mypy-extensions==0.4.3
8182
nbclassic==0.4.3
8283
nbclient==0.6.8
8384
nbconvert==7.0.0
84-
nbformat==5.5.0
85+
nbformat==5.6.0
8586
nbimporter==0.3.4
8687
nbsphinx==0.8.9
8788
nest-asyncio==1.5.5
@@ -107,7 +108,6 @@ psutil==5.9.2
107108
ptyprocess==0.7.0
108109
pure-eval==0.2.2
109110
py==1.11.0
110-
pyOpenSSL==22.0.0
111111
pycodestyle==2.9.1
112112
pycparser==2.21
113113
pydocstyle==6.1.1
@@ -124,7 +124,7 @@ python-dateutil==2.8.2
124124
pytz==2022.2.1
125125
pytz-deprecation-shim==0.1.0.post0
126126
pyyaml==6.0
127-
pyzmq==24.0.0
127+
pyzmq==24.0.1
128128
qtconsole==5.3.2
129129
qtpy==2.2.0
130130
requests==2.28.1
@@ -139,7 +139,7 @@ robotframework-seleniumscreenshots==0.9.5
139139
robotframework-seleniumtestability==2.0.0
140140
robotframework-sshlibrary==3.8.0
141141
scp==0.14.4
142-
selenium==4.1.0
142+
selenium==4.4.3
143143
six==1.16.0
144144
sniffio==1.3.0
145145
snowballstemmer==2.2.0
@@ -168,7 +168,6 @@ typing-extensions==4.3.0
168168
tzdata==2022.2
169169
tzlocal==4.2
170170
urllib3==1.26.12
171-
urllib3-secure-extra==0.1.0
172171
validate-email==1.3
173172
wcwidth==0.2.5
174173
webencodings==0.5.1

0 commit comments

Comments
 (0)