From 5cf29569b3bd99f6c2aeac19d4f932eed95c1e15 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 16 Sep 2026 04:25:59 +0000 Subject: [PATCH] chore(deps): bump the python-patch-minor group with 6 updates Bumps the python-patch-minor group with 6 updates: | Package | From | To | | --- | --- | --- | | [mammoth](https://github.com/mwilliamson/python-mammoth) | `1.12.1` | `1.12.2` | | [openai](https://github.com/openai/openai-python) | `3.8.0` | `3.13.0` | | [anthropic](https://github.com/anthropics/anthropic-sdk-python) | `1.4.0` | `1.5.0` | | [mcp](https://github.com/modelcontextprotocol/python-sdk) | `2.1.1` | `2.2.0` | | [ruff](https://github.com/astral-sh/ruff) | `0.16.6` | `0.16.7` | | [hypothesis](https://github.com/HypothesisWorks/hypothesis) | `6.167.1` | `6.168.0` | Updates `mammoth` from 1.12.1 to 1.12.2 - [Changelog](https://github.com/mwilliamson/python-mammoth/blob/master/NEWS) - [Commits](https://github.com/mwilliamson/python-mammoth/compare/1.12.1...1.12.2) Updates `openai` from 3.8.0 to 3.13.0 - [Release notes](https://github.com/openai/openai-python/releases) - [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md) - [Commits](https://github.com/openai/openai-python/compare/v3.8.0...v3.13.0) Updates `anthropic` from 1.4.0 to 1.5.0 - [Release notes](https://github.com/anthropics/anthropic-sdk-python/releases) - [Changelog](https://github.com/anthropics/anthropic-sdk-python/blob/main/CHANGELOG.md) - [Commits](https://github.com/anthropics/anthropic-sdk-python/compare/v1.4.0...v1.5.0) Updates `mcp` from 2.1.1 to 2.2.0 - [Release notes](https://github.com/modelcontextprotocol/python-sdk/releases) - [Changelog](https://github.com/modelcontextprotocol/python-sdk/blob/main/RELEASE.md) - [Commits](https://github.com/modelcontextprotocol/python-sdk/compare/v2.1.1...v2.2.0) Updates `ruff` from 0.16.6 to 0.16.7 - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](https://github.com/astral-sh/ruff/compare/0.16.6...0.16.7) Updates `hypothesis` from 6.167.1 to 6.168.0 - [Release notes](https://github.com/HypothesisWorks/hypothesis/releases) - [Commits](https://github.com/HypothesisWorks/hypothesis/compare/v6.167.1...v6.168.0) --- updated-dependencies: - dependency-name: mammoth dependency-version: 1.12.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-patch-minor - dependency-name: openai dependency-version: 3.13.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-patch-minor - dependency-name: anthropic dependency-version: 1.5.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-patch-minor - dependency-name: mcp dependency-version: 2.2.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-patch-minor - dependency-name: ruff dependency-version: 0.16.7 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python-patch-minor - dependency-name: hypothesis dependency-version: 6.168.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-patch-minor ... Signed-off-by: dependabot[bot] --- requirements-dev.txt | 6 +++--- requirements.txt | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index d085065..49c8386 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -4,7 +4,7 @@ # mypy refigure # pytest --cov --cov-report=term-missing -r requirements.txt -ruff==0.16.6 +ruff==0.16.7 mypy==2.3.1 pytest==9.1.1 pytest-cov==7.1.0 @@ -14,11 +14,11 @@ types-openpyxl==3.1.5.20260827 # in the source pipeline). Installed here so the dev/test environment covers that code path; # NOT declared as a hard dependency of any published extra. mermaidx==0.9.5 -hypothesis==6.167.1 +hypothesis==6.168.0 # mcp — pulled in for the dev/test environment same as mermaidx above (not # a hard dependency of any extra except [mcp] itself); pins anyio/starlette/ # uvicorn transitively. -mcp==2.1.1 +mcp==2.2.0 # httpx — tests/unit/mcp/test_http.py drives the MCP HTTP transport in-process # via httpx.AsyncClient/httpx.ASGITransport. Not a hard dependency of any # extra (mcp>=2.0 itself already depends on httpx2, not this) — until diff --git a/requirements.txt b/requirements.txt index a497eb3..07f9657 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,9 +2,9 @@ # extras in pyproject.toml — installs everything needed to work on every # format path at once). Install: uv pip install -r requirements.txt lxml==6.1.3 # core chart engine (chart_data.py/chart_render.py) — always required -mammoth==1.12.1 # DOCX -> HTML (refigure/docx.py), [docx] extra +mammoth==1.12.2 # DOCX -> HTML (refigure/docx.py), [docx] extra markdownify==1.2.3 # HTML -> Markdown (refigure/docx.py), [docx] extra openpyxl==3.1.5 # XLSX read + chart access (refigure/xlsx.py), [xlsx] extra pdfplumber==0.11.10 # docx-group soffice-render crop (refigure/vlm.py), [vlm] extra -openai==3.8.0 # OpenAIClient (refigure/vlm/client.py), [vlm-direct] extra -anthropic==1.4.0 # AnthropicClient (refigure/vlm/client.py), [vlm-direct] extra +openai==3.13.0 # OpenAIClient (refigure/vlm/client.py), [vlm-direct] extra +anthropic==1.5.0 # AnthropicClient (refigure/vlm/client.py), [vlm-direct] extra