Bumpspytest-asyncio from 0.21.2 to 0.26.0.
Release notes
Sourced frompytest-asyncio's releases.
pytest-asyncio 0.26.0
- Adds configuration option that sets default event loop scope for all tests#793
- Improved type annotations for
pytest_asyncio.fixture
#1045 - Added
typing-extensions
as additional dependency for Python<3.10
#1045
pytest-asyncio 0.25.3
- Avoid errors in cleanup of async generators when event loop is already closed#1040
pytest-asyncio 0.25.2
- Call
loop.shutdown_asyncgens()
before closing the event loop to ensure async generators are closed in the same manner asasyncio.run
does#1034
pytest-asyncio 0.25.1
- Fixes an issue that caused a broken event loop when a function-scoped test was executed in between two tests with wider loop scope#950
- Improves test collection speed in auto mode#1020
- Corrects the warning that is emitted upon redefining the event_loop fixture
pytest-asyncio 0.25.0
0.25.0 (2024-12-13)
- Deprecated: Added warning when asyncio test requests async
@pytest.fixture
in strict mode. This will become an error in a future version of flake8-asyncio.#979 - Updates the error message aboutpytest.mark.asyncio'sscope keyword argument to sayloop_scope instead.#1004
- Verbose log displays correct parameter name: asyncio_default_fixture_loop_scope#990
- Propagatescontextvars set in async fixtures to other fixtures and tests on Python 3.11 and above.#1008
pytest-asyncio 0.24.0
0.24.0 (2024-08-22)
- BREAKING: Updated minimum supported pytest version to v8.2.0
- Adds an optionalloop_scope keyword argument topytest.mark.asyncio. This argument controls which event loop is used to run the marked async test.#706,#871
- Deprecates the optionalscope keyword argument topytest.mark.asyncio for API consistency with
pytest_asyncio.fixture
. Users are encouraged to use theloop_scope keyword argument, which does exactly the same. - Raises an error when passingscope orloop_scope as a positional argument to
@pytest.mark.asyncio
.#812 - Fixes a bug that caused module-scoped async fixtures to fail when reused in other modules#862#668
pytest-asyncio 0.24.0a1
0.24.0 (UNRELEASED)
- BREAKING: Updated minimum supported pytest version to v8.2.0
- Adds an optionalloop_scope keyword argument topytest.mark.asyncio. This argument controls which event loop is used to run the marked async test.#706,#871
- Deprecates the optionalscope keyword argument topytest.mark.asyncio for API consistency with
pytest_asyncio.fixture
. Users are encouraged to use theloop_scope keyword argument, which does exactly the same. - Raises an error when passingscope orloop_scope as a positional argument to
@pytest.mark.asyncio
.#812 - Fixes a bug that caused module-scoped async fixtures to fail when reused in other modules#862#668
pytest-asyncio 0.24.0a0
0.24.0 (UNRELEASED)
- Adds an optionalloop_scope keyword argument topytest.mark.asyncio. This argument controls which event loop is used to run the marked async test.#706,#871
- Deprecates the optionalscope keyword argument topytest.mark.asyncio for API consistency with
pytest_asyncio.fixture
. Users are encouraged to use theloop_scope keyword argument, which does exactly the same. - Raises an error when passingscope orloop_scope as a positional argument to
@pytest.mark.asyncio
.#812
pytest-asyncio 0.23.8
0.23.8 (2024-07-17)
- Fixes a bug that caused duplicate markers in async tests#813
... (truncated)
Commits
4f8ce45
docs: Prepare release of v0.26.0.498e8a7
Build(deps): Bump attrs from 25.1.0 to 25.3.0 in /dependencies/default01c22ff
build: Update project metadata to use SPDX license identifier78191c9
[pre-commit.ci] pre-commit autoupdate9a45551
Build(deps): Bump hypothesis in /dependencies/default6680409
Build(deps): Bump coverage from 7.7.0 to 7.7.1 in /dependencies/defaultaa82c57
Build(deps): Bump iniconfig from 2.0.0 to 2.1.0 in /dependencies/defaultcca587e
[pre-commit.ci] pre-commit autoupdate5d90b29
Build(deps): Bump hypothesis in /dependencies/defaultc262262
Build(deps): Bump coverage from 7.6.12 to 7.7.0 in /dependencies/default- Additional commits viewable incompare view
Most Recent Ignore Conditions Applied to This Pull Request
Dependency Name | Ignore Conditions |
---|
pytest-asyncio | [>= 0.23.a, < 0.24] |
pytest-asyncio | [>= 0.25.dev0, < 0.26] |

You can trigger a rebase of this PR by commenting@dependabot rebase
.
Dependabot commands and options
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 show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency@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)
Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
Uh oh!
There was an error while loading.Please reload this page.
Bumpspytest-asyncio from 0.21.2 to 0.26.0.
Release notes
Sourced frompytest-asyncio's releases.
... (truncated)
Commits
4f8ce45
docs: Prepare release of v0.26.0.498e8a7
Build(deps): Bump attrs from 25.1.0 to 25.3.0 in /dependencies/default01c22ff
build: Update project metadata to use SPDX license identifier78191c9
[pre-commit.ci] pre-commit autoupdate9a45551
Build(deps): Bump hypothesis in /dependencies/default6680409
Build(deps): Bump coverage from 7.7.0 to 7.7.1 in /dependencies/defaultaa82c57
Build(deps): Bump iniconfig from 2.0.0 to 2.1.0 in /dependencies/defaultcca587e
[pre-commit.ci] pre-commit autoupdate5d90b29
Build(deps): Bump hypothesis in /dependencies/defaultc262262
Build(deps): Bump coverage from 7.6.12 to 7.7.0 in /dependencies/defaultMost Recent Ignore Conditions Applied to This Pull Request
You can trigger a rebase of this PR by commenting
@dependabot rebase
.Dependabot commands and options
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 show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency@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)