diff --git a/mkdocs_build/requirements.txt b/mkdocs_build/requirements.txt index 7fa648d7e95..87b216e11eb 100644 --- a/mkdocs_build/requirements.txt +++ b/mkdocs_build/requirements.txt @@ -1,8 +1,8 @@ # mkdocs dependencies for generating the seleniumbase.io website # Minimum Python version: 3.8 (for generating docs only) -regex>=2023.12.25 -pymdown-extensions>=10.7.1 +regex>=2024.4.16 +pymdown-extensions>=10.8 pipdeptree>=2.18.1 python-dateutil>=2.8.2 Markdown==3.6 @@ -19,8 +19,8 @@ paginate==0.5.6 lxml==5.2.1 pyquery==2.0.0 readtime==3.0.0 -mkdocs==1.5.3 -mkdocs-material==9.5.17 +mkdocs==1.6.0 +mkdocs-material==9.5.19 mkdocs-exclude-search==0.6.6 mkdocs-simple-hooks==0.1.5 mkdocs-material-extensions==1.3.1 diff --git a/requirements.txt b/requirements.txt index 10cecb7d23e..2c7a3da2f64 100755 --- a/requirements.txt +++ b/requirements.txt @@ -6,10 +6,11 @@ wheel>=0.42.0;python_version<"3.8" wheel>=0.43.0;python_version>="3.8" attrs>=23.2.0 certifi>=2024.2.2 +exceptiongroup>=1.2.1 filelock>=3.12.2;python_version<"3.8" filelock>=3.13.4;python_version>="3.8" platformdirs>=4.0.0;python_version<"3.8" -platformdirs>=4.2.0;python_version>="3.8" +platformdirs>=4.2.1;python_version>="3.8" typing-extensions>=4.11.0;python_version>="3.8" parse>=1.20.1 parse-type>=0.6.2 @@ -30,7 +31,7 @@ trio==0.25.0;python_version>="3.8" trio-websocket==0.11.1 wsproto==1.2.0 selenium==4.11.2;python_version<"3.8" -selenium==4.19.0;python_version>="3.8" +selenium==4.20.0;python_version>="3.8" cssselect==1.2.0 sortedcontainers==2.4.0 fasteners==0.19 @@ -38,7 +39,7 @@ execnet==2.0.2;python_version<"3.8" execnet==2.1.1;python_version>="3.8" iniconfig==2.0.0 pluggy==1.2.0;python_version<"3.8" -pluggy==1.4.0;python_version>="3.8" +pluggy==1.5.0;python_version>="3.8" py==1.11.0 pytest==7.4.4;python_version<"3.8" pytest==8.1.1;python_version>="3.8" @@ -60,7 +61,6 @@ pyreadline3==3.4.1;platform_system=="Windows" tabcompleter==1.3.0 pdbp==1.5.0 colorama==0.4.6 -exceptiongroup==1.2.0 pyotp==2.9.0 markdown-it-py==2.2.0;python_version<"3.8" markdown-it-py==3.0.0;python_version>="3.8" @@ -71,7 +71,7 @@ rich==13.7.1 # ("pip install -r requirements.txt" also installs this, but "pip install -e ." won't.) coverage==7.2.7;python_version<"3.8" -coverage>=7.4.4;python_version>="3.8" +coverage>=7.5.0;python_version>="3.8" pytest-cov==4.1.0;python_version<"3.8" pytest-cov>=5.0.0;python_version>="3.8" flake8==5.0.4;python_version<"3.9" diff --git a/seleniumbase/__version__.py b/seleniumbase/__version__.py index fb3c4f1fa0f..add44a346d2 100755 --- a/seleniumbase/__version__.py +++ b/seleniumbase/__version__.py @@ -1,2 +1,2 @@ # seleniumbase package -__version__ = "4.25.4" +__version__ = "4.26.0" diff --git a/setup.py b/setup.py index fabdf8310b3..4d90007ae20 100755 --- a/setup.py +++ b/setup.py @@ -154,10 +154,11 @@ 'wheel>=0.43.0;python_version>="3.8"', 'attrs>=23.2.0', "certifi>=2024.2.2", + "exceptiongroup>=1.2.1", 'filelock>=3.12.2;python_version<"3.8"', 'filelock>=3.13.4;python_version>="3.8"', 'platformdirs>=4.0.0;python_version<"3.8"', - 'platformdirs>=4.2.0;python_version>="3.8"', + 'platformdirs>=4.2.1;python_version>="3.8"', 'typing-extensions>=4.11.0;python_version>="3.8"', 'parse>=1.20.1', 'parse-type>=0.6.2', @@ -178,7 +179,7 @@ 'trio-websocket==0.11.1', 'wsproto==1.2.0', 'selenium==4.11.2;python_version<"3.8"', - 'selenium==4.19.0;python_version>="3.8"', + 'selenium==4.20.0;python_version>="3.8"', 'cssselect==1.2.0', "sortedcontainers==2.4.0", 'fasteners==0.19', @@ -186,7 +187,7 @@ 'execnet==2.1.1;python_version>="3.8"', 'iniconfig==2.0.0', 'pluggy==1.2.0;python_version<"3.8"', - 'pluggy==1.4.0;python_version>="3.8"', + 'pluggy==1.5.0;python_version>="3.8"', "py==1.11.0", 'pytest==7.4.4;python_version<"3.8"', 'pytest==8.1.1;python_version>="3.8"', @@ -208,7 +209,6 @@ "tabcompleter==1.3.0", "pdbp==1.5.0", 'colorama==0.4.6', - 'exceptiongroup==1.2.0', 'pyotp==2.9.0', 'markdown-it-py==2.2.0;python_version<"3.8"', 'markdown-it-py==3.0.0;python_version>="3.8"', @@ -228,7 +228,7 @@ # Usage: coverage run -m pytest; coverage html; coverage report "coverage": [ 'coverage==7.2.7;python_version<"3.8"', - 'coverage>=7.4.4;python_version>="3.8"', + 'coverage>=7.5.0;python_version>="3.8"', 'pytest-cov==4.1.0;python_version<"3.8"', 'pytest-cov>=5.0.0;python_version>="3.8"', ],