diff --git a/mcp_servers/pyproject.toml b/mcp_servers/pyproject.toml index 9898a99f4f0..3b19171295f 100644 --- a/mcp_servers/pyproject.toml +++ b/mcp_servers/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "seleniumbase-mcp" -version = "1.5.2dev0" +version = "1.5.3dev0" description = "MCP server exposing SeleniumBase CDP Mode as tools for MCP clients." readme = "README.md" requires-python = ">=3.10" diff --git a/mkdocs_build/requirements.txt b/mkdocs_build/requirements.txt index e67d29a8e53..174b60659f3 100644 --- a/mkdocs_build/requirements.txt +++ b/mkdocs_build/requirements.txt @@ -1,14 +1,14 @@ # mkdocs dependencies for generating the seleniumbase.io website regex>=2026.9.29 -pipdeptree>=4.2.8 -platformdirs>=4.13.3 -nab>=0.0.21 +pipdeptree>=4.2.9 +platformdirs>=4.13.5 +nab>=0.0.22 backrefs>=8.1 pymdown-extensions>=12.3 python-dateutil>=2.8.2 click>=8.5.0 -Markdown==3.11.1 +Markdown>=3.11.2 ghp-import==2.1.0 watchdog==6.0.0 cairocffi==1.7.1 diff --git a/requirements.txt b/requirements.txt index 5fd1fe376e4..1d2e7795484 100755 --- a/requirements.txt +++ b/requirements.txt @@ -1,14 +1,14 @@ -pip>=26.2.1 +pip>=26.2.2 packaging>=26.3 -setuptools>=84.0.0 +setuptools>=84.2.1 wheel>=0.48.0 attrs>=26.1.0 -certifi>=2026.7.22 +certifi>=2026.10.19 exceptiongroup>=1.3.1 websockets~=16.1.1;python_version=="3.10" -websockets>=16.1.1;python_version>="3.11" +websockets>=17.3;python_version>="3.11" filelock==4.1.0;python_version=="3.10" -filelock>=4.2.0;python_version>="3.11" +filelock>=4.2.4;python_version>="3.11" fasteners>=0.20 mycdp>=1.4.0 pynose>=1.5.5 @@ -17,7 +17,7 @@ sbvirtualdisplay>=1.4.0 MarkupSafe>=3.0.4 Jinja2>=3.1.6 six>=1.17.0 -parse>=1.22.3 +parse>=1.22.4 parse-type>=0.6.6 colorama>=0.4.6 psutil>=7.2.2 diff --git a/seleniumbase/__version__.py b/seleniumbase/__version__.py index 6b4275e1cc1..23f07aee63c 100755 --- a/seleniumbase/__version__.py +++ b/seleniumbase/__version__.py @@ -1,2 +1,2 @@ # seleniumbase package -__version__ = "4.56.2" +__version__ = "4.56.3" diff --git a/server.json b/server.json index 6e785b30418..6f32d7709c8 100644 --- a/server.json +++ b/server.json @@ -3,7 +3,7 @@ "name": "io.github.seleniumbase/seleniumbase", "title": "SeleniumBase MCP", "description": "Stealthy browser automation, testing, and web-scraping via CDP Mode.", - "version": "4.56.2", + "version": "4.56.3", "repository": { "url": "https://github.com/seleniumbase/SeleniumBase", "source": "github" @@ -13,7 +13,7 @@ { "registryType": "pypi", "identifier": "seleniumbase", - "version": "4.56.2", + "version": "4.56.3", "transport": { "type": "stdio" }, diff --git a/setup.py b/setup.py index c80f4a5ba74..431f59cfdaa 100755 --- a/setup.py +++ b/setup.py @@ -164,17 +164,17 @@ ], python_requires=">=3.10", install_requires=[ - 'pip>=26.2.1', + 'pip>=26.2.2', 'packaging>=26.3', - 'setuptools>=84.0.0', + 'setuptools>=84.2.1', 'wheel>=0.48.0', 'attrs>=26.1.0', - 'certifi>=2026.7.22', + 'certifi>=2026.10.19', 'exceptiongroup>=1.3.1', 'websockets~=16.1.1;python_version=="3.10"', - 'websockets>=16.1.1;python_version>="3.11"', + 'websockets>=17.3;python_version>="3.11"', 'filelock==4.1.0;python_version=="3.10"', - 'filelock>=4.2.0;python_version>="3.11"', + 'filelock>=4.2.4;python_version>="3.11"', 'fasteners>=0.20', 'mycdp>=1.4.0', 'pynose>=1.5.5', @@ -183,7 +183,7 @@ 'MarkupSafe>=3.0.4', 'Jinja2>=3.1.6', 'six>=1.17.0', - 'parse>=1.22.3', + 'parse>=1.22.4', 'parse-type>=0.6.6', 'colorama>=0.4.6', 'psutil>=7.2.2', @@ -277,7 +277,8 @@ # pip install -e .[pillow] # (An optional library for image-processing.) "pillow": [ - 'Pillow>=12.3.0', + 'Pillow>=12.3.0;python_version=="3.10"', + 'Pillow>=13.0.0;python_version>="3.11"', ], # pip install -e .[pip-system-certs] # (If you see [SSL: CERTIFICATE_VERIFY_FAILED], then get this.) @@ -307,7 +308,7 @@ # pip install -e .[uv] # (For the MCP integration and more.) "uv": [ - "uv>=0.13.1" + "uv>=0.13.4" ], }, packages=[