Skip to content

Commit

Permalink
Bump pytest-asyncio from 0.20.1 to 0.20.2 in /python (#2702)
Browse files Browse the repository at this point in the history
Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio)
from 0.20.1 to 0.20.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-asyncio/releases">pytest-asyncio's
releases</a>.</em></p>
<blockquote>
<h2>pytest-asyncio 0.20.2</h2>
<hr />
<h2>title: 'pytest-asyncio: pytest support for asyncio'</h2>
<p><a href="https://pypi.python.org/pypi/pytest-asyncio"><img
src="https://img.shields.io/pypi/v/pytest-asyncio.svg" alt="image"
/></a></p>
<p><a
href="https://github.com/pytest-dev/pytest-asyncio/actions?workflow=CI"><img
src="https://github.com/pytest-dev/pytest-asyncio/workflows/CI/badge.svg"
alt="image" /></a></p>
<p><a href="https://codecov.io/gh/pytest-dev/pytest-asyncio"><img
src="https://codecov.io/gh/pytest-dev/pytest-asyncio/branch/master/graph/badge.svg"
alt="image" /></a></p>
<p><a href="https://github.com/pytest-dev/pytest-asyncio"><img
src="https://img.shields.io/pypi/pyversions/pytest-asyncio.svg"
alt="Supported Python versions" /></a></p>
<p><a href="https://github.com/ambv/black"><img
src="https://img.shields.io/badge/code%20style-black-000000.svg"
alt="image" /></a></p>
<p>pytest-asyncio is an Apache2 licensed library, written in Python, for
testing asyncio code with pytest.</p>
<p>asyncio code is usually written in the form of coroutines, which
makes
it slightly more difficult to test using normal testing tools.
pytest-asyncio provides useful fixtures and markers to make testing
easier.</p>
<pre lang="{.sourceCode" data-meta=".python}"><code>@pytest.mark.asyncio
async def test_some_asyncio_code():
    res = await library.do_something()
    assert b&quot;expected result&quot; == res
</code></pre>
<p>pytest-asyncio has been strongly influenced by
<a
href="https://github.com/eugeniy/pytest-tornado">pytest-tornado</a>.</p>
<h1>Features</h1>
<ul>
<li>fixtures for creating and injecting versions of the asyncio event
loop</li>
<li>fixtures for injecting unused tcp/udp ports</li>
<li>pytest markers for treating tests as asyncio coroutines</li>
<li>easy testing with non-default event loops</li>
<li>support for [async def]{.title-ref} fixtures and async generator
fixtures</li>
<li>support <em>auto</em> mode to handle all async fixtures and tests
automatically by asyncio; provide <em>strict</em> mode if a test suite
should work with different async frameworks simultaneously, e.g.
<code>asyncio</code> and <code>trio</code>.</li>
</ul>
<h1>Installation</h1>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-asyncio/blob/master/CHANGELOG.rst">pytest-asyncio's
changelog</a>.</em></p>
<blockquote>
<h1>0.20.2 (22-11-11)</h1>
<ul>
<li>Fixes an issue with async fixtures that are defined as methods on a
test class not being rebound to the actual test instance.
<code>[#197](pytest-dev/pytest-asyncio#197)
&lt;https://github.com/pytest-dev/pytest-asyncio/issues/197&gt;</code>_</li>
<li>Replaced usage of deprecated <code>@pytest.mark.tryfirst</code> with
<code>@pytest.hookimpl(tryfirst=True)</code>
<code>[#438](pytest-dev/pytest-asyncio#438)
&lt;https://github.com/pytest-dev/pytest-asyncio/pull/438&gt;</code>_</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest-asyncio/commit/07a1416c2fe15d85fc149b3caa35b057de0b3d6e"><code>07a1416</code></a>
Prepare release of v0.20.2.</li>
<li><a
href="https://github.com/pytest-dev/pytest-asyncio/commit/dc3ad211d160006b4a30996c0a2a2c29754ef1fc"><code>dc3ad21</code></a>
Build(deps): Bump pytest-trio in /dependencies/default (<a
href="https://github-redirect.dependabot.com/pytest-dev/pytest-asyncio/issues/441">#441</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-asyncio/commit/d9faba85890334f0548732d35f1b1d54a850a69f"><code>d9faba8</code></a>
Build(deps): Bump mypy from 0.982 to 0.990 in /dependencies/default (<a
href="https://github-redirect.dependabot.com/pytest-dev/pytest-asyncio/issues/440">#440</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-asyncio/commit/fe63e346154b61bbfe767e585b0b3b55fb37463e"><code>fe63e34</code></a>
Handle bound fixture methods correctly (<a
href="https://github-redirect.dependabot.com/pytest-dev/pytest-asyncio/issues/439">#439</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-asyncio/commit/38fc0320c39e24a473240303fbc780213354e64d"><code>38fc032</code></a>
Bump to pytest 7.2.0 (<a
href="https://github-redirect.dependabot.com/pytest-dev/pytest-asyncio/issues/438">#438</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-asyncio/commit/28ba705a81d041bd3b5487eb53ded447676dad37"><code>28ba705</code></a>
Build(deps): Bump hypothesis in /dependencies/default (<a
href="https://github-redirect.dependabot.com/pytest-dev/pytest-asyncio/issues/437">#437</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-asyncio/commit/91e723a373952640e08d69adaff1957a8cbe8c8e"><code>91e723a</code></a>
Build(deps): Bump zipp from 3.9.0 to 3.10.0 in /dependencies/default (<a
href="https://github-redirect.dependabot.com/pytest-dev/pytest-asyncio/issues/434">#434</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-asyncio/commit/0ca201b09a8ce2ff3ddc912ad434d9db34ef5078"><code>0ca201b</code></a>
Fix setuptools deprecation warning for license_file (<a
href="https://github-redirect.dependabot.com/pytest-dev/pytest-asyncio/issues/432">#432</a>)</li>
<li>See full diff in <a
href="https://github.com/pytest-dev/pytest-asyncio/compare/v0.20.1...v0.20.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pytest-asyncio&package-manager=pip&previous-version=0.20.1&new-version=0.20.2)](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 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
dominiklohmann committed Nov 16, 2022
2 parents d65cb9c + 153f22c commit 6bf354f
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
8 changes: 4 additions & 4 deletions python/poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion python/pyproject.toml
Expand Up @@ -35,7 +35,7 @@ pyzmq = {version = "^24.0", optional = true}

[tool.poetry.dev-dependencies]
pytest = "^7.2"
pytest-asyncio = "^0.20.1"
pytest-asyncio = "^0.20.2"

[tool.poetry.extras]
fabric = ["pyzmq", "misp-stix" ]
Expand Down

0 comments on commit 6bf354f

Please sign in to comment.