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_modeis now strict.#​293 <https://github.com/pytest-dev/pytest-asyncio/issues/293>_ - Removes
setup.pysince 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_loopfixture.#​278 <https://github.com/pytest-dev/pytest-asyncio/issues/278>_
v0.17.2
=================
- Require
typing-extensionson 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
asynciomarker when--asyncio-mode=autois 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_modetype definition; it allows to support pytest 6.1+.#​262 <https://github.com/pytest-dev/pytest-asyncio/issues/262>_
v0.17.0
=================
-
pytest-asynciono 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
flakyor 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_portandunused_udp_port_factoryfixtures (similar tounused_tcp_portandunused_tcp_port_factorycounterparts.#​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
KeyboardInterruptduring 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.