Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps): bump pytest from 7.4.0 to 7.4.3 (#76)
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.4.0 to 7.4.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pytest-dev/pytest/releases">pytest's releases</a>.</em></p> <blockquote> <h2>pytest 7.4.3 (2023-10-24)</h2> <h2>Bug Fixes</h2> <ul> <li> <p><a href="https://github.com/pytest-dev/pytest/issues/10447">#10447</a>: Markers are now considered in the reverse mro order to ensure base class markers are considered first -- this resolves a regression.</p> </li> <li> <p><a href="https://github.com/pytest-dev/pytest/issues/11239">#11239</a>: Fixed <code>:=</code> in asserts impacting unrelated test cases.</p> </li> <li> <p><a href="https://github.com/pytest-dev/pytest/issues/11439">#11439</a>: Handled an edge case where :data:<code>sys.stderr</code> might already be closed when :ref:<code>faulthandler</code> is tearing down.</p> </li> </ul> <h2>pytest 7.4.2 (2023-09-07)</h2> <h1>Bug Fixes</h1> <ul> <li> <p><a href="https://github.com/pytest-dev/pytest/issues/11237">#11237</a>: Fix doctest collection of <code>functools.cached_property</code> objects.</p> </li> <li> <p><a href="https://github.com/pytest-dev/pytest/issues/11306">#11306</a>: Fixed bug using <code>--importmode=importlib</code> which would cause package <code>__init__.py</code> files to be imported more than once in some cases.</p> </li> <li> <p><a href="https://github.com/pytest-dev/pytest/issues/11367">#11367</a>: Fixed bug where <code>user_properties</code> where not being saved in the JUnit XML file if a fixture failed during teardown.</p> </li> <li> <p><a href="https://github.com/pytest-dev/pytest/issues/11394">#11394</a>: Fixed crash when parsing long command line arguments that might be interpreted as files.</p> </li> </ul> <h1>Improved Documentation</h1> <ul> <li><a href="https://github.com/pytest-dev/pytest/issues/11391">#11391</a>: Improved disclaimer on pytest plugin reference page to better indicate this is an automated, non-curated listing.</li> </ul> <h2>pytest 7.4.1 (2023-09-02)</h2> <h2>Bug Fixes</h2> <ul> <li> <p><a href="https://github.com/pytest-dev/pytest/issues/10337">#10337</a>: Fixed bug where fake intermediate modules generated by <code>--import-mode=importlib</code> would not include the child modules as attributes of the parent modules.</p> </li> <li> <p><a href="https://github.com/pytest-dev/pytest/issues/10702">#10702</a>: Fixed error assertion handling in <code>pytest.approx</code> when <code>None</code> is an expected or received value when comparing dictionaries.</p> </li> <li> <p><a href="https://github.com/pytest-dev/pytest/issues/10811">#10811</a>: Fixed issue when using <code>--import-mode=importlib</code> together with <code>--doctest-modules</code> that caused modules to be imported more than once, causing problems with modules that have import side effects.</p> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pytest-dev/pytest/commit/23906106968eb95afbd61adfbc7bbb795fc9aaa9"><code>2390610</code></a> Tweak changelog.rst</li> <li><a href="https://github.com/pytest-dev/pytest/commit/a0714aa0076f38e6fb8c7321e8bb4f5f33d1792d"><code>a0714aa</code></a> Prepare release version 7.4.3</li> <li><a href="https://github.com/pytest-dev/pytest/commit/44ad1c9811d2ebf540e601ea66b9bebf8ea82969"><code>44ad1c9</code></a> [7.4.x] fix <a href="https://github.com/pytest-dev/pytest/issues/10447">#10447</a> - consider marks in reverse mro order to give base classes...</li> <li><a href="https://github.com/pytest-dev/pytest/commit/5dc77253d439038ac64c55a5a48692ac3a53db2e"><code>5dc7725</code></a> [7.4.x] Ensure logging tests always cleanup after themselves (<a href="https://github.com/pytest-dev/pytest/issues/11541">#11541</a>)</li> <li><a href="https://github.com/pytest-dev/pytest/commit/a5178273183ddbda0ef4e4c6aa2b92aab086776b"><code>a517827</code></a> [7.4.x] Configure ReadTheDocs to fail on warnings (<a href="https://github.com/pytest-dev/pytest/issues/11540">#11540</a>)</li> <li><a href="https://github.com/pytest-dev/pytest/commit/21fe071d797612468fa18dd0ae4d6dbf49846b6d"><code>21fe071</code></a> [7.4.x] fix for ValueError raised in faulthandler teardown code (<a href="https://github.com/pytest-dev/pytest/issues/11455">#11455</a>)</li> <li><a href="https://github.com/pytest-dev/pytest/commit/f8bb8572fed8627946bfc82819d24b138d587257"><code>f8bb857</code></a> Force terminal width when running tests (<a href="https://github.com/pytest-dev/pytest/issues/11425">#11425</a>) (<a href="https://github.com/pytest-dev/pytest/issues/11432">#11432</a>)</li> <li><a href="https://github.com/pytest-dev/pytest/commit/1944dc06d39404ae9869b544dc2e2b482bf472e2"><code>1944dc0</code></a> [7.4.x] Fix --import-mode=importlib when root contains <code>__init__.py</code> file (<a href="https://github.com/pytest-dev/pytest/issues/1">#1</a>...</li> <li><a href="https://github.com/pytest-dev/pytest/commit/946634c84cf074a1ead10bdba56ddf3e5408e95c"><code>946634c</code></a> Merge pull request <a href="https://github.com/pytest-dev/pytest/issues/11419">#11419</a> from nicoddemus/backport-11414-to-7.4.x</li> <li><a href="https://github.com/pytest-dev/pytest/commit/d849a3ed64c6da63a0e3713892a7bfefdd56acaf"><code>d849a3e</code></a> [7.4.x] fix: closes <a href="https://github.com/pytest-dev/pytest/issues/11343">#11343</a>'s [attr-defined] type errors (<a href="https://github.com/pytest-dev/pytest/issues/11421">#11421</a>)</li> <li>Additional commits viewable in <a href="https://github.com/pytest-dev/pytest/compare/7.4.0...7.4.3">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pytest&package-manager=pip&previous-version=7.4.0&new-version=7.4.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 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>
- Loading branch information