Commit 64e635d
authored
Bump pyinstrument from 5.1.2 to 5.1.3 (#195)
Bumps [pyinstrument](https://github.com/joerick/pyinstrument) from 5.1.2
to 5.1.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/joerick/pyinstrument/releases">pyinstrument's
releases</a>.</em></p>
<blockquote>
<h2>v5.1.3</h2>
<ul>
<li>Fixed Django middleware so <code>PYINSTRUMENT_SHOW_CALLBACK</code>
is respected when <code>PYINSTRUMENT_PROFILE_DIR</code> is configured,
allowing profiles to be selectively written to disk (<a
href="https://redirect.github.com/joerick/pyinstrument/issues/452">#452</a>).</li>
<li>Fixed Jupyter’s <code>%%pyinstrument</code> magic so
console-specific render options, including
<code>time=percent_of_total</code>, <code>flat</code>,
<code>short_mode</code>, <code>color</code>, and Unicode settings, are
correctly applied to text output (<a
href="https://redirect.github.com/joerick/pyinstrument/issues/446">#446</a>).</li>
<li>Fixed long program and command names overflowing the header in HTML
reports. Long names now wrap cleanly (<a
href="https://redirect.github.com/joerick/pyinstrument/issues/449">#449</a>).</li>
<li>Added context-manager type annotations so type checkers correctly
infer profile as a Profiler in with Profiler() as profile: blocks (<a
href="https://redirect.github.com/joerick/pyinstrument/issues/445">#445</a>).</li>
<li>Expanded wheel-building coverage to include CPython prereleases and
GraalPy (<a
href="https://redirect.github.com/joerick/pyinstrument/issues/442">#442</a>).</li>
<li>Replaced the deprecated vendored appdirs implementation with simpler
internal platform-specific user-data-directory handling (<a
href="https://redirect.github.com/joerick/pyinstrument/issues/451">#451</a>).</li>
<li>Updated build tooling and dependencies, including cibuildwheel and
GitHub Actions.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/joerick/pyinstrument/commit/9556e08947ac0904f9686dd71aea6123b097734d"><code>9556e08</code></a>
Bump version: v5.1.3</li>
<li><a
href="https://github.com/joerick/pyinstrument/commit/d0025abff38f3c652ac4d45e3e4e4b063980875e"><code>d0025ab</code></a>
Merge pull request <a
href="https://redirect.github.com/joerick/pyinstrument/issues/446">#446</a>
from fuleinist/fix/jupyter-magic-render-options</li>
<li><a
href="https://github.com/joerick/pyinstrument/commit/a00ff44dec34272856ba047ccfa2be07fa309c13"><code>a00ff44</code></a>
Extract ANSI stripping test utility</li>
<li><a
href="https://github.com/joerick/pyinstrument/commit/d6895bf0b48d3cf0a2017f3044c0b5ed4cca70e6"><code>d6895bf</code></a>
Merge remote-tracking branch 'origin/main' into
fix/jupyter-magic-render-options</li>
<li><a
href="https://github.com/joerick/pyinstrument/commit/b381cd09c6c7b80935bac2268713104c16b73da6"><code>b381cd0</code></a>
Update IPython magic text assertions</li>
<li><a
href="https://github.com/joerick/pyinstrument/commit/3ef09ad24dcba8f28a9905b34439f1758316c1ae"><code>3ef09ad</code></a>
Merge pull request <a
href="https://redirect.github.com/joerick/pyinstrument/issues/452">#452</a>
from Sanjays2402/fix/show-callback-with-profile-dir</li>
<li><a
href="https://github.com/joerick/pyinstrument/commit/42747dcc37984614caf028d9680eea8cdc0bcf6c"><code>42747dc</code></a>
Merge pull request <a
href="https://redirect.github.com/joerick/pyinstrument/issues/453">#453</a>
from joerick/dependabot/github_actions/pypa/cibuildwh...</li>
<li><a
href="https://github.com/joerick/pyinstrument/commit/a9bf7e3b00d40b35c860bdfc1ad535057011047c"><code>a9bf7e3</code></a>
Bump pypa/cibuildwheel from 4.1.0 to 4.1.1</li>
<li><a
href="https://github.com/joerick/pyinstrument/commit/a2e224d65a71dfdfa7c19e3c385d72847ff5396f"><code>a2e224d</code></a>
test: use tmp_path for profile dir; apply black formatting</li>
<li><a
href="https://github.com/joerick/pyinstrument/commit/31c48c1a99e5121e1c6ca37dbcb19535764c29b2"><code>31c48c1</code></a>
fix: respect PYINSTRUMENT_SHOW_CALLBACK when PYINSTRUMENT_PROFILE_DIR is
set</li>
<li>Additional commits viewable in <a
href="https://github.com/joerick/pyinstrument/compare/v5.1.2...v5.1.3">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually 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 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>1 file changed
Lines changed: 48 additions & 44 deletions
0 commit comments