24efb77e1aAccepting request 1227110 from devel:languages:python:pytest
Ana Guerrero
2024-11-28 21:42:35 +0000
b1d5daabf2Accepting request 1206345 from home:mcalabkova:branches:devel:languages:pythonDirk Mueller2024-10-09 05:30:01 +0000
47fc0b7465Accepting request 1186442 from devel:languages:python:pytest
Ana Guerrero
2024-07-10 14:48:00 +0000
4ad6649829- Add duplicated-markers.patch to fix some testsuites broken by that issue.Matej Cepl2024-07-09 15:33:36 +0000
5e476c6c7cAccepting request 1179085 from devel:languages:python:pytest
Ana Guerrero
2024-06-07 13:01:51 +0000
aeb873394b- update to 0.23.7: * Silence deprecation warnings about unclosed event loops that occurred with certain CPython patch releasesDirk Mueller2024-06-06 20:27:05 +0000
48d227f89eAccepting request 1160433 from devel:languages:python:pytest
Ana Guerrero
2024-03-26 18:24:21 +0000
93c6c9b047- update to 0.23.6: * compatibiltiy with pytest 8.2Dirk Mueller2024-03-21 17:04:54 +0000
4f724d43caAccepting request 1158427 from devel:languages:python:pytest
Ana Guerrero
2024-03-18 15:44:07 +0000
b90a05e029- update to 0.23.5.post1: * Declare compatibility with pytest 8 * Fix typing errors with recent versions of mypy #769 * Prevent DeprecationWarning about internal use of asyncio.get_event_loop() from affecting test cases #757Dirk Mueller2024-03-16 09:46:58 +0000
615a458611Accepting request 1154886 from devel:languages:python:pytest
Dominique Leuenberger
2024-03-06 22:02:58 +0000
a237baeb44Accepting request 1154291 from home:bnavigator:branches:devel:languages:python:numericDirk Mueller2024-03-04 16:48:18 +0000
0220ff5e29- update to 0.23.3: * Fixes a bug that caused event loops to be closed prematurely when using async generator fixtures with class scope or wider in a function-scoped test #706 * Fixes various bugs that caused an internal pytest error during test collection #711#713#719 * Fixes a bug that caused an internal pytest error when collecting .txt files * Fixes a bug that caused an internal pytest error when using module-level skips #701 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 * Deprecate redefinition of the event_loop fixture. #587 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. #642Dirk Mueller2024-01-02 12:15:19 +0000
06a166d79cAccepting request 1124081 from devel:languages:python:pytest
Ana Guerrero
2023-11-08 21:17:08 +0000
de06afb400- remove unnecessary dependency on async_generator * Prevent DeprecationWarning to bubble up on CPython 3.10.9 and 3.11.1. #460 - Inject multibuild to defeat a build loop - Initial release of python-pytest-asyncio 0.8.0Dirk Mueller2023-11-07 19:34:54 +0000
25b861864fAccepting request 1118228 from devel:languages:python:pytest
Ana Guerrero
2023-10-19 20:47:10 +0000
c473b19c6dAccepting request 1118224 from home:mcalabkova:branches:devel:languages:python:pytestMarkéta Machová2023-10-17 08:39:29 +0000
5fba09db8bAccepting request 1100438 from devel:languages:python:pytest
Ana Guerrero
2023-07-26 11:21:39 +0000
ccb9fb7558- update to 0.21.1: * Output a proper error message when an invalid `asyncio_mode` is selected. * Extend warning message about unclosed event loops with additional possible cause. * Previously, some tests reported "skipped" or "xfailed" as a result. Now all tests report a "success" result.Dirk Mueller2023-07-24 18:40:37 +0000
9a70025e21Accepting request 1084898 from devel:languages:python:pytest
Dominique Leuenberger
2023-05-09 11:06:27 +0000
1aeefd231a- update to 0.21.0: * Drop compatibility with pytest 6.1. Pytest-asyncio now depends on pytest 7.0 or newer. * pytest-asyncio cleans up any stale event loops when setting up and tearing down the event_loop fixture.Dirk Mueller2023-05-04 22:37:45 +0000
faec3a4723Accepting request 1082442 from devel:languages:python:pytest
Dominique Leuenberger
2023-04-25 14:53:40 +0000
b644a4a0d3Accepting request 1082405 from home:dirkmueller:acdc:as_python3_moduleDirk Mueller2023-04-24 09:16:43 +0000
8593e6ef29Accepting request 1041848 from devel:languages:python:pytest
Dominique Leuenberger
2022-12-12 17:59:12 +0000
9d1155bcb0- Update to 0.20.3: * Prevent DeprecationWarning to bubble up on CPython 3.10.9 and 3.11.1. #460Daniel Garcia2022-12-09 11:11:54 +0000
e0498efb8d- Update to 0.20.2: * Fixes an issue with async fixtures that are defined as methods on a test class not being rebound to the actual test instance. #197 * Replaced usage of deprecated @pytest.mark.tryfirst with @pytest.hookimpl(tryfirst=True) #438 - 0.20.1 (22-10-21) * Fixes an issue that warned about using an old version of pytest, even though the most recent version was installed. #430 - 0.20.0 (22-10-21) * BREAKING: Removed legacy mode. If you're upgrading from v0.19 and you haven't configured asyncio_mode = legacy, you can upgrade without taking any additional action. If you're upgrading from an earlier version or you have explicitly enabled legacy mode, you need to switch to auto or strict mode before upgrading to this version. * Deprecate use of pytest v6. * Fixed an issue which prevented fixture setup from being cached. #404Daniel Garcia2022-11-30 07:15:50 +0000
ce37f39229Accepting request 993601 from devel:languages:python:pytest
Dominique Leuenberger
2022-08-10 15:12:26 +0000
01c197c456Accepting request 993402 from home:jayvdb:branches:devel:languages:python:pytestMatej Cepl2022-08-07 06:42:02 +0000
433ac0ccceAccepting request 986981 from devel:languages:python:pytest
Dominique Leuenberger
2022-07-06 13:41:41 +0000
5f003f4b9d- Inject multibuild to defeat a build loop
Steve Kowalik
2022-07-06 08:00:23 +0000
5e85e5d3e0Accepting request 985717 from home:bnavigator:branches:devel:languages:python:pytestMatej Cepl2022-07-04 18:01:59 +0000
6a8e358e1bAccepting request 947748 from devel:languages:python:pytest
Dominique Leuenberger
2022-01-23 15:25:39 +0000
0c4c32a6adAccepting request 947728 from home:bnavigator:branches:devel:languages:python:pytestMatej Cepl2022-01-20 18:00:47 +0000
03b3fdab64Accepting request 926285 from devel:languages:python:pytest
Dominique Leuenberger
2021-10-20 18:23:06 +0000
2e66d0256cAccepting request 925838 from home:bnavigator:branches:devel:languages:python:pytestMatej Cepl2021-10-19 11:58:30 +0000
84c282ef77Accepting request 904060 from devel:languages:python:pytest
Dominique Leuenberger
2021-07-10 20:54:00 +0000
0a1d6d058dAccepting request 904059 from home:alarrosa:branches:devel:languages:python:pytest
Steve Kowalik
2021-07-05 08:53:13 +0000
a0ab1d52edAccepting request 897120 from home:alarrosa:branches:devel:languages:python:pytestMatej Cepl2021-06-03 12:46:56 +0000
92a94a53b5Accepting request 817722 from devel:languages:python:pytest
Dominique Leuenberger
2020-06-30 19:54:46 +0000