Skip to content

Commit 64e635d

Browse files
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 /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pyinstrument&package-manager=uv&previous-version=5.1.2&new-version=5.1.3)](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>
2 parents 93c22aa + 9ce6595 commit 64e635d

1 file changed

Lines changed: 48 additions & 44 deletions

File tree

0 commit comments

Comments
 (0)