diff --git a/pyproject.toml b/pyproject.toml index 6e844cc..5b04ab9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -48,7 +48,7 @@ dev = [ "kaleido>=1.2.0", "mkdocs-shadcn@git+https://github.com/asiffer/mkdocs-shadcn@30-search-indexing-broken", "plotly>=6.4.0", - "pymdown-extensions>=10.16.1", + "pymdown-extensions>=10.21.3", "pytest-icdiff>=0.9", ] diff --git a/uv.lock b/uv.lock index 652c52c..dc6072e 100644 --- a/uv.lock +++ b/uv.lock @@ -3577,7 +3577,10 @@ dependencies = [ { name = "ipdb" }, { name = "jinja2" }, { name = "killport" }, + { name = "mcp" }, + { name = "pillow" }, { name = "pip" }, + { name = "playwright" }, { name = "pyserini" }, { name = "pytest" }, { name = "python-fasthtml" }, @@ -3622,10 +3625,13 @@ requires-dist = [ { name = "jupyter", marker = "extra == 'dev'", specifier = ">=1.1.1" }, { name = "kaleido", marker = "extra == 'dev'", specifier = ">=1.2.0" }, { name = "killport", specifier = ">=1.2.0" }, + { name = "mcp", specifier = ">=1.9.0" }, { name = "mkdocs-shadcn", marker = "extra == 'dev'", git = "https://github.com/asiffer/mkdocs-shadcn?rev=30-search-indexing-broken" }, + { name = "pillow", specifier = ">=11" }, { name = "pip" }, + { name = "playwright", specifier = ">=1.44" }, { name = "plotly", marker = "extra == 'dev'", specifier = ">=6.4.0" }, - { name = "pymdown-extensions", marker = "extra == 'dev'", specifier = ">=10.16.1" }, + { name = "pymdown-extensions", marker = "extra == 'dev'", specifier = ">=10.21.3" }, { name = "pyserini", specifier = "==0.44.0" }, { name = "pytest", specifier = ">=7.3.2" }, { name = "pytest-icdiff", marker = "extra == 'dev'", specifier = ">=0.9" }, @@ -4445,15 +4451,15 @@ wheels = [ [[package]] name = "pymdown-extensions" -version = "10.16.1" +version = "10.21.3" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "markdown" }, { name = "pyyaml" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/55/b3/6d2b3f149bc5413b0a29761c2c5832d8ce904a1d7f621e86616d96f505cc/pymdown_extensions-10.16.1.tar.gz", hash = "sha256:aace82bcccba3efc03e25d584e6a22d27a8e17caa3f4dd9f207e49b787aa9a91", size = 853277, upload-time = "2025-07-28T16:19:34.167Z" } +sdist = { url = "https://files.pythonhosted.org/packages/9e/26/d1015444da4d952a1ca487a236b522eb979766f0295a0bd0c5fc089989a9/pymdown_extensions-10.21.3.tar.gz", hash = "sha256:72cfcf55f07aea0d4af2c4f11dd4e52466ddfb1bb819673146398e0bd3a77354", size = 854140, upload-time = "2026-05-13T12:57:32.267Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e4/06/43084e6cbd4b3bc0e80f6be743b2e79fbc6eed8de9ad8c629939fa55d972/pymdown_extensions-10.16.1-py3-none-any.whl", hash = "sha256:d6ba157a6c03146a7fb122b2b9a121300056384eafeec9c9f9e584adfdb2a32d", size = 266178, upload-time = "2025-07-28T16:19:31.401Z" }, + { url = "https://files.pythonhosted.org/packages/7e/85/545a951eecc270fcd688288c600017e2050a1aacb56c711d208586d3e470/pymdown_extensions-10.21.3-py3-none-any.whl", hash = "sha256:d7a5d08014fc571e80ca21dd6f854e31f94c489800350564d55d15b3c41e76b6", size = 269002, upload-time = "2026-05-13T12:57:30.296Z" }, ] [[package]]