Skip to content

Commit

Permalink
Bump matplotlib from 3.8.4 to 3.9.1 (#51)
Browse files Browse the repository at this point in the history
Bumps [matplotlib](https://github.com/matplotlib/matplotlib) from 3.8.4
to 3.9.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/matplotlib/matplotlib/releases">matplotlib's
releases</a>.</em></p>
<blockquote>
<h2>REL: 3.9.1</h2>
<p>This is the first bugfix release of the 3.9.x series.</p>
<p>This release contains several bug-fixes and adjustments:</p>
<ul>
<li>Add GitHub artifact attestations for sdist and wheels</li>
<li>Re-add <code>matplotlib.cm.get_cmap</code>; note this function will
still be removed at a later date</li>
<li>Allow duplicate backend entry points</li>
<li>Fix <code>Axes</code> autoscaling of thin bars at large
locations</li>
<li>Fix <code>Axes</code> autoscaling with <code>axhspan</code> /
<code>axvspan</code></li>
<li>Fix <code>Axes3D</code> autoscaling of <code>Line3DCollection</code>
/ <code>Poly3DCollection</code></li>
<li>Fix <code>Axes3D</code> mouse interactivity with non-default roll
angle</li>
<li>Fix box aspect ratios in <code>Axes3D</code> with alternate vertical
axis</li>
<li>Fix case handling of backends specified as
<code>module://...</code></li>
<li>Fix crash with TkAgg on Windows with <code>tk.window_focus:
True</code></li>
<li>Fix interactive update of SubFigures</li>
<li>Fix interactivity when using the IPython console</li>
<li>Fix pickling of AxesWidgets and SubFigures</li>
<li>Fix scaling on GTK3Cairo / GTK4Cairo backends</li>
<li>Fix text wrapping within SubFigures</li>
<li>Promote <code>mpltype</code> Sphinx role to a public extension; note
this is only intended for development reasons</li>
</ul>
<h2>REL: 3.9.0</h2>
<p>Highlights of this release include:</p>
<ul>
<li>Plotting and Annotation improvements
<ul>
<li>Axes.inset_axes is no longer experimental</li>
<li>Legend support for Boxplot</li>
<li>Percent sign in pie labels auto-escaped with usetex=True</li>
<li>hatch parameter for stackplot</li>
<li>Add option to plot only one half of violin plot</li>
<li>axhline and axhspan on polar axes</li>
<li>Subplot titles can now be automatically aligned</li>
<li>axisartist can now be used together with standard Formatters</li>
<li>Toggle minorticks on Axis</li>
<li>StrMethodFormatter now respects axes.unicode_minus</li>
</ul>
</li>
<li>Figure, Axes, and Legend Layout
<ul>
<li>Subfigures now have controllable zorders</li>
<li>Getters for xmargin, ymargin and zmargin</li>
</ul>
</li>
<li>Mathtext improvements
<ul>
<li>mathtext documentation improvements</li>
<li>mathtext spacing corrections</li>
</ul>
</li>
<li>Widget Improvements
<ul>
<li>Check and Radio Button widgets support clearing</li>
</ul>
</li>
<li>3D plotting improvements
<ul>
<li>Setting 3D axis limits now set the limits exactly</li>
</ul>
</li>
<li>Other improvements
<ul>
<li>New BackendRegistry for plotting backends</li>
<li>Add widths, heights and angles setter to EllipseCollection</li>
<li>image.interpolation_stage rcParam</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/matplotlib/matplotlib/commit/44be14cc3a866e28a9ad22f36abfe8c0623cc6ac"><code>44be14c</code></a>
REL: 3.9.1</li>
<li><a
href="https://github.com/matplotlib/matplotlib/commit/53254253095b40b76336afe583820245bfb8a9db"><code>5325425</code></a>
DOC: Create release notes for 3.9.1</li>
<li><a
href="https://github.com/matplotlib/matplotlib/commit/568a03908ace8f55dbee6a2beddd789a4427e4ca"><code>568a039</code></a>
Merge pull request <a
href="https://redirect.github.com/matplotlib/matplotlib/issues/28507">#28507</a>
from meeseeksmachine/auto-backport-of-pr-28430-on-v...</li>
<li><a
href="https://github.com/matplotlib/matplotlib/commit/7fa9f24b609ffe28f2d9beba9100bf5ffdee0e35"><code>7fa9f24</code></a>
Merge pull request <a
href="https://redirect.github.com/matplotlib/matplotlib/issues/28506">#28506</a>
from meeseeksmachine/auto-backport-of-pr-28451-on-v...</li>
<li><a
href="https://github.com/matplotlib/matplotlib/commit/06189c2b237e9dc4e0de456b80e8ae098cdde4ae"><code>06189c2</code></a>
Backport PR <a
href="https://redirect.github.com/matplotlib/matplotlib/issues/28430">#28430</a>:
Fix pickling of AxesWidgets.</li>
<li><a
href="https://github.com/matplotlib/matplotlib/commit/c43313a77ccb165b7b26de7e9b3cd9b9c1b50700"><code>c43313a</code></a>
Backport PR <a
href="https://redirect.github.com/matplotlib/matplotlib/issues/28451">#28451</a>:
Fix GTK cairo backends</li>
<li><a
href="https://github.com/matplotlib/matplotlib/commit/560fdc4dae7efb6c899211973be83c773c0f9d39"><code>560fdc4</code></a>
Merge pull request <a
href="https://redirect.github.com/matplotlib/matplotlib/issues/28499">#28499</a>
from meeseeksmachine/auto-backport-of-pr-28498-on-v...</li>
<li><a
href="https://github.com/matplotlib/matplotlib/commit/5552302c3fef08f8e29b7f4d1340a723df63962a"><code>5552302</code></a>
Backport PR <a
href="https://redirect.github.com/matplotlib/matplotlib/issues/28498">#28498</a>:
Don't fail if we can't query system fonts on macOS</li>
<li><a
href="https://github.com/matplotlib/matplotlib/commit/f76bba4eb1971b7aea312364986008f754b1e605"><code>f76bba4</code></a>
Merge pull request <a
href="https://redirect.github.com/matplotlib/matplotlib/issues/28491">#28491</a>
from meeseeksmachine/auto-backport-of-pr-28487-on-v...</li>
<li><a
href="https://github.com/matplotlib/matplotlib/commit/8ccd2ee2b6901a6e4be870ec9c1fff15d62ac902"><code>8ccd2ee</code></a>
Merge pull request <a
href="https://redirect.github.com/matplotlib/matplotlib/issues/28490">#28490</a>
from meeseeksmachine/auto-backport-of-pr-28486-on-v...</li>
<li>Additional commits viewable in <a
href="https://github.com/matplotlib/matplotlib/compare/v3.8.4...v3.9.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=matplotlib&package-manager=pip&previous-version=3.8.4&new-version=3.9.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

You can trigger a rebase of this PR by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

> **Note**
> Automatic rebases have been disabled on this pull request as it has
been open for over 30 days.

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Artem Kislovskiy <[email protected]>
  • Loading branch information
dependabot[bot] and Kislovskiy authored Sep 24, 2024
1 parent 6d5e845 commit 0bbefb1
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ keywords = ["matplotlib", "visuzlization", "tutorial"]
readme = "README.md"
dependencies = [
"jupyter==1.0.0",
"matplotlib==3.8.4",
"matplotlib==3.9.1",
"numpy==2.0.1",
"aquarel==0.0.6",
"seaborn==0.13.2",
Expand Down

0 comments on commit 0bbefb1

Please sign in to comment.