Closed Bug 1724810 Opened 4 years ago Closed 4 years ago

[wpt-sync] Sync PR 29956 - Bump hypothesis from 6.14.0 to 6.14.6 in /tools

Categories

(Testing :: web-platform-tests, task, P4)

task

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 29956 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/29956
Details from upstream follow.

b'dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>' wrote:

Bump hypothesis from 6.14.0 to 6.14.6 in /tools

Bumps hypothesis from 6.14.0 to 6.14.6.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/HypothesisWorks/hypothesis/releases">hypothesis's releases</a>.</em></p>
<blockquote>
<h2>Hypothesis for Python - version 6.14.6</h2>
<p>This patch improves the error message for issue <a href="https://github-redirect.dependabot.com/HypothesisWorks/hypothesis/issues/3016">#3016</a>, where <strong>PEP
585</strong> builtin generics with self-referential forward-reference strings
cannot be resolved to a strategy by "from_type()".</p>
<p><em><a href="https://hypothesis.readthedocs.io/en/latest/changes.html#v6-14-6">The canonical version of these notes (with links) is on readthedocs.</a></em></p>
<h2>Hypothesis for Python - version 6.14.5</h2>
<p>This patch fixes
"hypothesis.strategies._internal.types.is_a_new_type". It was failing
on Python "3.10.0b4", where "NewType" is a function.</p>
<p><em><a href="https://hypothesis.readthedocs.io/en/latest/changes.html#v6-14-5">The canonical version of these notes (with links) is on readthedocs.</a></em></p>
<h2>Hypothesis for Python - version 6.14.4</h2>
<p>This patch fixes "from_type()" and "register_type_strategy()" for
"typing.NewType" on Python 3.10, which changed the underlying
implementation (see bpo-44353 for details).</p>
<p><em><a href="https://hypothesis.readthedocs.io/en/latest/changes.html#v6-14-4">The canonical version of these notes (with links) is on readthedocs.</a></em></p>
<h2>Hypothesis for Python - version 6.14.3</h2>
<p>This patch updates our autoformatting tools, improving our code style
without any API changes.</p>
<p><em><a href="https://hypothesis.readthedocs.io/en/latest/changes.html#v6-14-3">The canonical version of these notes (with links) is on readthedocs.</a></em></p>
<h2>Hypothesis for Python - version 6.14.2</h2>
<p>This patch ensures that we shorten tracebacks for tests which fail due
to inconsistent data generation between runs (i.e. raise "Flaky").</p>
<p><em><a href="https://hypothesis.readthedocs.io/en/latest/changes.html#v6-14-2">The canonical version of these notes (with links) is on readthedocs.</a></em></p>
<h2>Hypothesis for Python - version 6.14.1</h2>
<p>This patch updates some internal type annotations. There is no user-
visible change.</p>
<p><em><a href="https://hypothesis.readthedocs.io/en/latest/changes.html#v6-14-1">The canonical version of these notes (with links) is on readthedocs.</a></em></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/HypothesisWorks/hypothesis/commit/5f4015b41cb04d2e7cd61ca2dd536abaf051846b"><code>5f4015b</code></a> Bump hypothesis-python version to 6.14.6 and update changelog</li>
<li><a href="https://github.com/HypothesisWorks/hypothesis/commit/7b92defea3356d3ebefa92696e6d12b14e0e97c4"><code>7b92def</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/HypothesisWorks/hypothesis/issues/3052">#3052</a> from Zac-HD/recur-dataclass</li>
<li><a href="https://github.com/HypothesisWorks/hypothesis/commit/f934f631b210c7e42f33438bc5eda22eb548e2b0"><code>f934f63</code></a> Improve error message</li>
<li><a href="https://github.com/HypothesisWorks/hypothesis/commit/9d4da6c2f6024d12612075f89e3d12c117e25a43"><code>9d4da6c</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/HypothesisWorks/hypothesis/issues/3048">#3048</a> from HypothesisWorks/create-pull-request/patch</li>
<li><a href="https://github.com/HypothesisWorks/hypothesis/commit/a5c2658a72e18ef3e7012fe1dd24ea2d51ca41d4"><code>a5c2658</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/HypothesisWorks/hypothesis/issues/3047">#3047</a> from Zac-HD/with-pytest-randomly</li>
<li><a href="https://github.com/HypothesisWorks/hypothesis/commit/b24997797e43dfa3b96fa97ee6e1d4e2d158bfe7"><code>b249977</code></a> Update pinned dependencies</li>
<li><a href="https://github.com/HypothesisWorks/hypothesis/commit/31578c7b54a7484626afc405182906cbc4825b04"><code>31578c7</code></a> Selftest with pytest-randomly</li>
<li><a href="https://github.com/HypothesisWorks/hypothesis/commit/9e5087062afa34ea40f23735a86c0a5525f8b19c"><code>9e50870</code></a> Fix recursive example</li>
<li><a href="https://github.com/HypothesisWorks/hypothesis/commit/ccac4364979effc2b22e2f943176b2b1f025c448"><code>ccac436</code></a> Bump hypothesis-python version to 6.14.5 and update changelog</li>
<li><a href="https://github.com/HypothesisWorks/hypothesis/commit/9d7d515bb0ecf61a8a2ced0a29d6ee1181ce1e3f"><code>9d7d515</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/HypothesisWorks/hypothesis/issues/3044">#3044</a> from HypothesisWorks/sobolevn-patch-1</li>
<li>Additional commits viewable in <a href="https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-6.14.0...hypothesis-python-6.14.6">compare view</a></li>
</ul>
</details>
<br />

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.


<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 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>

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.