Update dependency matplotlib to v3.11.0#304
Conversation
There was a problem hiding this comment.
LGTM, straightforward Renovate minor version bump for matplotlib.
Extended reasoning...
Overview
This PR bumps matplotlib from 3.10.9 to 3.11.0 in template/requirements.txt. It's a single-line change generated by Renovate.
Security risks
None identified. matplotlib is a well-established plotting library and this is a routine minor version bump from the official PyPI package.
Level of scrutiny
Low. This is a mechanical dependency version bump in the sandbox template's requirements file, following the same pattern as many recent Renovate PRs merged into this repo (e.g., #303 ipython, #298 beautifulsoup4). No code logic is affected.
Other factors
The bug hunting system found no issues. Change is trivial and self-contained.
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 9a3616c44d
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| orjson==3.11.9 | ||
| pandas==2.2.3 | ||
| matplotlib==3.10.9 | ||
| matplotlib==3.11.0 |
There was a problem hiding this comment.
Update boxplot callers before bumping Matplotlib
In the PR workflow I checked (.github/workflows/pull_request.yml calls build_test_template.yml and passes its template id into the Python/JS test workflows), this line builds a sandbox with Matplotlib 3.11.0. Matplotlib 3.11 removed Axes.boxplot(labels=...) in favor of tick_labels (the 3.11 signature only lists tick_labels), but the sandbox chart tests still run ax.boxplot(..., labels=data.keys(), ...) in python/tests/charts/test_box_and_whiskers.py:24 and js/tests/charts/boxAndWhisker.test.ts:26; those snippets now error before producing a chart. Please update those callers or hold this bump.
Useful? React with 👍 / 👎.
This PR contains the following updates:
==3.10.9→==3.11.0Release Notes
matplotlib/matplotlib (matplotlib)
v3.11.0Compare Source
Configuration
📅 Schedule: (in timezone UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.