Path to this page:
Subject: CVS commit: pkgsrc/devel/py-test-asyncio
From: Adam Ciarcinski
Date: 2023-12-05 18:58:43
Message id: 20231205175843.7CA8BFA42@cvs.NetBSD.org
Log Message:
py-test-asyncio: updated to 0.23.2
0.23.2 (2023-12-04)
===================
- Fixes a bug that caused an internal pytest error when collecting .txt files
0.23.1 (2023-12-03)
===================
- Fixes a bug that caused an internal pytest error when using module-level skips
0.23.0 (2023-12-03)
===================
This release is backwards-compatible with v0.21.
Changes are non-breaking, unless you upgrade from v0.22.
- BREAKING: The *asyncio_event_loop* mark has been removed. Event loops with \
class, module, package, and session scopes can be requested via the *scope* \
keyword argument to the _asyncio_ mark.
- Introduces the *event_loop_policy* fixture which allows testing with \
non-default or multiple event loops
- Introduces ``pytest_asyncio.is_async_test`` which returns whether a test item \
is managed by pytest-asyncio
- Removes and *pytest-trio,* *mypy,* and *flaky* from the test dependencies
0.22.0 (2023-10-31)
===================
This release has been yanked from PyPI due to fundamental issues with the \
_asyncio_event_loop_ mark.
- Class-scoped and module-scoped event loops can be requested
via the _asyncio_event_loop_ mark.
- Deprecate redefinition of the `event_loop` fixture.
Users requiring a class-scoped or module-scoped asyncio event loop for their tests
should mark the corresponding class or module with `asyncio_event_loop`.
- Test items based on asynchronous generators always exit with *xfail* status \
and emit a warning during the collection phase. This behavior is consistent with \
synchronous yield tests.
- Remove support for Python 3.7
- Declare support for Python 3.12
Files: