diff --git a/poetry.lock b/poetry.lock index d1b8608..b54b4f4 100644 --- a/poetry.lock +++ b/poetry.lock @@ -114,14 +114,14 @@ files = [ [[package]] name = "certifi" -version = "2025.10.5" +version = "2026.1.4" description = "Python package for providing Mozilla's CA Bundle." optional = false python-versions = ">=3.7" groups = ["main"] files = [ - {file = "certifi-2025.10.5-py3-none-any.whl", hash = "sha256:0f212c2744a9bb6de0c56639a6f68afe01ecd92d91f14ae897c4fe7bbeeef0de"}, - {file = "certifi-2025.10.5.tar.gz", hash = "sha256:47c09d31ccf2acf0be3f701ea53595ee7e0b8fa08801c6624be771df09ae7b43"}, + {file = "certifi-2026.1.4-py3-none-any.whl", hash = "sha256:9943707519e4add1115f44c2bc244f782c0249876bf51b6599fee1ffbedd685c"}, + {file = "certifi-2026.1.4.tar.gz", hash = "sha256:ac726dd470482006e014ad384921ed6438c457018f4b3d204aea4281258b2120"}, ] [[package]] @@ -1102,22 +1102,22 @@ use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"] [[package]] name = "selenium" -version = "4.37.0" +version = "4.41.0" description = "Official Python bindings for Selenium WebDriver" optional = false python-versions = ">=3.10" groups = ["main"] files = [ - {file = "selenium-4.37.0-py3-none-any.whl", hash = "sha256:5cfee4f7c430f7150fcc0490cf2936d101a72b76bad74644e2159cec0013d4de"}, - {file = "selenium-4.37.0.tar.gz", hash = "sha256:a5f312fe659fc373a194484c6667b920278493ac98bca1b38e239c1b8bb3a05c"}, + {file = "selenium-4.41.0-py3-none-any.whl", hash = "sha256:b8ccde8d2e7642221ca64af184a92c19eee6accf2e27f20f30472f5efae18eb1"}, + {file = "selenium-4.41.0.tar.gz", hash = "sha256:003e971f805231ad63e671783a2b91a299355d10cefb9de964c36ff3819115aa"}, ] [package.dependencies] -certifi = ">=2025.10.5" +certifi = ">=2026.1.4" trio = ">=0.31.0,<1.0" trio-websocket = ">=0.12.2,<1.0" typing_extensions = ">=4.15.0,<5.0" -urllib3 = {version = ">=2.5.0,<3.0", extras = ["socks"]} +urllib3 = {version = ">=2.6.3,<3.0", extras = ["socks"]} websocket-client = ">=1.8.0,<2.0" [[package]] @@ -1270,24 +1270,24 @@ files = [ [[package]] name = "urllib3" -version = "2.5.0" +version = "2.6.3" description = "HTTP library with thread-safe connection pooling, file post, and more." optional = false python-versions = ">=3.9" groups = ["main"] files = [ - {file = "urllib3-2.5.0-py3-none-any.whl", hash = "sha256:e6b01673c0fa6a13e374b50871808eb3bf7046c4b125b216f6bf1cc604cff0dc"}, - {file = "urllib3-2.5.0.tar.gz", hash = "sha256:3fc47733c7e419d4bc3f6b3dc2b4f890bb743906a30d56ba4a5bfa4bbff92760"}, + {file = "urllib3-2.6.3-py3-none-any.whl", hash = "sha256:bf272323e553dfb2e87d9bfd225ca7b0f467b919d7bbd355436d3fd37cb0acd4"}, + {file = "urllib3-2.6.3.tar.gz", hash = "sha256:1b62b6884944a57dbe321509ab94fd4d3b307075e0c2eae991ac71ee15ad38ed"}, ] [package.dependencies] pysocks = {version = ">=1.5.6,<1.5.7 || >1.5.7,<2.0", optional = true, markers = "extra == \"socks\""} [package.extras] -brotli = ["brotli (>=1.0.9) ; platform_python_implementation == \"CPython\"", "brotlicffi (>=0.8.0) ; platform_python_implementation != \"CPython\""] +brotli = ["brotli (>=1.2.0) ; platform_python_implementation == \"CPython\"", "brotlicffi (>=1.2.0.0) ; platform_python_implementation != \"CPython\""] h2 = ["h2 (>=4,<5)"] socks = ["pysocks (>=1.5.6,!=1.5.7,<2.0)"] -zstd = ["zstandard (>=0.18.0)"] +zstd = ["backports-zstd (>=1.0.0) ; python_version < \"3.14\""] [[package]] name = "virtualenv" @@ -1363,4 +1363,4 @@ h11 = ">=0.9.0,<1" [metadata] lock-version = "2.1" python-versions = "^3.12" -content-hash = "0c33d68a88f63080120c52ca56e9726c0f509ba2823d21196b96f09d78832486" +content-hash = "a427cfd6673c90e8c8a9e8b2fee2e26c514bd5e23e18e5f1558705a8c76772f5" diff --git a/pyproject.toml b/pyproject.toml index 0c5aae6..7450489 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -34,7 +34,7 @@ warn_unreachable = true [tool.poetry.dependencies] python = "^3.12" pydocstyle = "^6.3.0" -selenium = "^4.37.0" +selenium = "^4.41.0" pytest-bdd = "^7.3.0" pytest-firefox = "^0.1.1" pytest-selenium = "^4.1.0"