chore(deps): update dependency pytest-asyncio to ^0.19.0
This MR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
pytest-asyncio |
^0.16.0 -> ^0.19.0
|
Release Notes
pytest-dev/pytest-asyncio
v0.19.0
=================
- BREAKING: The default
asyncio_mode
is now strict.#​293 <https://github.com/pytest-dev/pytest-asyncio/issues/293>
_ - Removes
setup.py
since all relevant configuration is presentsetup.cfg
. Users requiring an editable installation of pytest-asyncio need to use pip v21.1 or newer.#​283 <https://github.com/pytest-dev/pytest-asyncio/issues/283>
_ - Declare support for Python 3.11.
v0.18.3
=================
- Adds
pytest-trio <https://pypi.org/project/pytest-trio/>
_ to the test dependencies - Fixes a bug that caused pytest-asyncio to try to set up async pytest_trio fixtures in strict mode.
#​298 <https://github.com/pytest-dev/pytest-asyncio/issues/298>
_
v0.18.2
=================
- Fix asyncio auto mode not marking static methods.
#​295 <https://github.com/pytest-dev/pytest-asyncio/issues/295>
_ - Fix a compatibility issue with Hypothesis 6.39.0.
#​302 <https://github.com/pytest-dev/pytest-asyncio/issues/302>
_
v0.18.1
=================
- Fixes a regression that prevented async fixtures from working in synchronous tests.
#​286 <https://github.com/pytest-dev/pytest-asyncio/issues/286>
_
v0.18.0
=================
- Raise a warning if @pytest.mark.asyncio is applied to non-async function.
#​275 <https://github.com/pytest-dev/pytest-asyncio/issues/275>
_ - Support parametrized
event_loop
fixture.#​278 <https://github.com/pytest-dev/pytest-asyncio/issues/278>
_
v0.17.2
=================
- Require
typing-extensions
on Python<3.8 only.#​269 <https://github.com/pytest-dev/pytest-asyncio/issues/269>
_ - Fix a regression in tests collection introduced by 0.17.1, the plugin works fine with non-python tests again.
#​267 <https://github.com/pytest-dev/pytest-asyncio/issues/267>
_
v0.17.1
=================
- Fixes a bug that prevents async Hypothesis tests from working without explicit
asyncio
marker when--asyncio-mode=auto
is set.#​258 <https://github.com/pytest-dev/pytest-asyncio/issues/258>
_ - Fixed a bug that closes the default event loop if the loop doesn't exist
#​257 <https://github.com/pytest-dev/pytest-asyncio/issues/257>
_ - Added type annotations.
#​198 <https://github.com/pytest-dev/pytest-asyncio/issues/198>
_ - Show asyncio mode in pytest report headers.
#​266 <https://github.com/pytest-dev/pytest-asyncio/issues/266>
_ - Relax
asyncio_mode
type definition; it allows to support pytest 6.1+.#​262 <https://github.com/pytest-dev/pytest-asyncio/issues/262>
_
v0.17.0
=================
-
pytest-asyncio
no longer alters existing event loop policies.#​168 <https://github.com/pytest-dev/pytest-asyncio/issues/168>
*,#​188 <https://github.com/pytest-dev/pytest-asyncio/issues/168>
* - Drop support for Python 3.6
- Fixed an issue when pytest-asyncio was used in combination with
flaky
or inherited asynchronous Hypothesis tests.#​178 <https://github.com/pytest-dev/pytest-asyncio/issues/178>
_#​231 <https://github.com/pytest-dev/pytest-asyncio/issues/231>
_ - Added
flaky <https://pypi.org/project/flaky/>
_ to test dependencies - Added
unused_udp_port
andunused_udp_port_factory
fixtures (similar tounused_tcp_port
andunused_tcp_port_factory
counterparts.#​99 <https://github.com/pytest-dev/pytest-asyncio/issues/99>
_ - Added the plugin modes: strict, auto, and legacy. See
documentation <https://github.com/pytest-dev/pytest-asyncio#modes>
_ for details.#​125 <https://github.com/pytest-dev/pytest-asyncio/issues/125>
_ - Correctly process
KeyboardInterrupt
during async fixture setup phase#​219 <https://github.com/pytest-dev/pytest-asyncio/issues/219>
_
Configuration
-
If you want to rebase/retry this MR, click this checkbox.
This MR has been generated by Renovate Bot.