[wpt-sync] Sync PR 33829 - Bump hypothesis from 6.31.3 to 6.45.1 in /tools
Categories
(Testing :: web-platform-tests, task, P4)
Tracking
(Not tracked)
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 33829 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/33829
Details from upstream follow.
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> wrote:
Bump hypothesis from 6.31.3 to 6.45.1 in /tools
Bumps hypothesis from 6.31.3 to 6.45.1.
<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.45.1</h2>
<p>This release fixes deprecation warnings about "sre_compile" /
"sre_parse" imports and "importlib.resources" usage when running
Hypothesis on Python 3.11.</p>
<p>It also ensures that Hypothesis' test suite runs with warnings turned
into errors, so that such issues will be discovered earlier in the
future. This uncovered a couple of formerly hidden minor issues with
the testsuite, which are now fixed as well.</p>
<p>Thanks to Florian Bruhin for this contribution.</p>
<p><em><a href="https://hypothesis.readthedocs.io/en/latest/changes.html#v6-45-1">The canonical version of these notes (with links) is on readthedocs.</a></em></p>
<h2>Hypothesis for Python - version 6.45.0</h2>
<p>This release updates "xps.indices()" by introducing an "allow_newaxis"
argument, defaulting to "False". If "allow_newaxis=True", indices can
be generated that add dimensions to arrays, which is achieved by the
indexer containing "None". This change is to support a specification
change that expand dimensions via indexing (data-apis/array-api#408).</p>
<p><em><a href="https://hypothesis.readthedocs.io/en/latest/changes.html#v6-45-0">The canonical version of these notes (with links) is on readthedocs.</a></em></p>
<h2>Hypothesis for Python - version 6.44.0</h2>
<p>This release adds the option to pass strategies for generating names
for:</p>
<ul>
<li>
<p>"pandas.Index" created via "indexes()"</p>
</li>
<li>
<p>"pandas.Series" created via "series()"</p>
</li>
</ul>
<p>Hacked together by Sam Watts :)</p>
<p><em><a href="https://hypothesis.readthedocs.io/en/latest/changes.html#v6-44-0">The canonical version of these notes (with links) is on readthedocs.</a></em></p>
<h2>Hypothesis for Python - version 6.43.3</h2>
<p>This patch updates the type annotations for "<a href="https://github.com/given"><code>@given</code></a>" so that type-
checkers will warn on mixed positional and keyword arguments, as well
as fixing issue <a href="https://github-redirect.dependabot.com/HypothesisWorks/hypothesis/issues/3296">#3296</a>.</p>
<p><em><a href="https://hypothesis.readthedocs.io/en/latest/changes.html#v6-43-3">The canonical version of these notes (with links) is on readthedocs.</a></em></p>
<h2>Hypothesis for Python - version 6.43.2</h2>
<p>Fixed a type annotation for "pyright --strict" (issue <a href="https://github-redirect.dependabot.com/HypothesisWorks/hypothesis/issues/3287">#3287</a>).</p>
<p><em><a href="https://hypothesis.readthedocs.io/en/latest/changes.html#v6-43-2">The canonical version of these notes (with links) is on readthedocs.</a></em></p>
<h2>Hypothesis for Python - version 6.43.1</h2>
<p>This patch makes it an explicit error to call
"register_type_strategy()" with a Pydantic GenericModel and a
callable, because "GenericModel" isn't actually a generic type at</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/HypothesisWorks/hypothesis/commit/0fee385c9ab35cf9367588e57abb8e9790655de3"><code>0fee385</code></a> Bump hypothesis-python version to 6.45.1 and update changelog</li>
<li><a href="https://github.com/HypothesisWorks/hypothesis/commit/0ae77dc3745ad65714eade5b2d61b5ce911a4755"><code>0ae77dc</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/HypothesisWorks/hypothesis/issues/3310">#3310</a> from The-Compiler/werror</li>
<li><a href="https://github.com/HypothesisWorks/hypothesis/commit/e6d9cb4f304286ab8258565aa27d0fac22ab8b4f"><code>e6d9cb4</code></a> Fix unused import</li>
<li><a href="https://github.com/HypothesisWorks/hypothesis/commit/764c82ae014cc6d5c66cd2d8def6a168340de9f6"><code>764c82a</code></a> Allow mypy to follow PEP-561</li>
<li><a href="https://github.com/HypothesisWorks/hypothesis/commit/cb3d1b90b002737d135644e29c0ac389648b3421"><code>cb3d1b9</code></a> Add RELEASE.rst</li>
<li><a href="https://github.com/HypothesisWorks/hypothesis/commit/fc4ecc3b4d1294b903ccf4685c2987a6ce6ffeaf"><code>fc4ecc3</code></a> Ignore more pytest warnings for PYTHONOPTIMIZE tests</li>
<li><a href="https://github.com/HypothesisWorks/hypothesis/commit/71abb2ab0315117e4e41f279baf32f758a0ef22a"><code>71abb2a</code></a> Fix performance warning in thread</li>
<li><a href="https://github.com/HypothesisWorks/hypothesis/commit/7edec743be8d1b52dae5c056bd7299b779f0da67"><code>7edec74</code></a> Fix importlib.resources deprecations in Python 3.11</li>
<li><a href="https://github.com/HypothesisWorks/hypothesis/commit/6d1d17d016d092146b620e4f9338f9b125e33ded"><code>6d1d17d</code></a> Adjust imports of deprecated sre_* modules in Python 3.11</li>
<li><a href="https://github.com/HypothesisWorks/hypothesis/commit/aa5d333fee69d91da132339ff0acd60a5388bdda"><code>aa5d333</code></a> Wait for mypy process end</li>
<li>Additional commits viewable in <a href="https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-6.31.3...hypothesis-python-6.45.1">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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)</details>
| Assignee | ||
Updated•3 years ago
|
Description
•