------------------------------------------------------------------- Wed Jul 6 07:59:54 UTC 2022 - Steve Kowalik - Inject multibuild to defeat a build loop ------------------------------------------------------------------- Tue Jun 28 19:00:14 UTC 2022 - Ben Greiner - Update to 0.18.3 * Adds 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 - Release 0.18.2 * Fix asyncio auto mode not marking static methods. #295 * Fix a compatibility issue with Hypothesis 6.39.0. #302 - Release 0.18.1 * Fixes a regression that prevented async fixtures from working in synchronous tests. #286 - Release 0.18.0 * Raise a warning if @pytest.mark.asyncio is applied to non-async function. #275 * Support parametrized event_loop fixture. #278 ------------------------------------------------------------------- Thu Jan 20 16:39:35 UTC 2022 - Ben Greiner - Update to 0.17.2 * Require typing-extensions on Python<3.8 only. #269 * Fix a regression in tests collection introduced by 0.17.1, the plugin works fine with non-python tests again. #267 - Release notes for 0.17.1 * Fixes a bug that prevents async Hypothesis tests from working without explicit asyncio marker when --asyncio-mode=auto is set. #258 * Fixed a bug that closes the default event loop if the loop doesn't exist #257 * Added type annotations. #198 * Show asyncio mode in pytest report headers. #266 * Relax asyncio_mode type definition; it allows to support pytest 6.1+. #262 - Release notes for 0.17.0 * pytest-asyncio no longer alters existing event loop policies. #168, #188 * Drop support for Python 3.6 * Fixed an issue when pytest-asyncio was used in combination with flaky or inherited asynchronous Hypothesis tests. #178 #231 * Added flaky to test dependencies * Added unused_udp_port and unused_udp_port_factory fixtures (similar to unused_tcp_port and unused_tcp_port_factory counterparts. #99 * Added the plugin modes: strict, auto, and legacy. See documentation for details. #125 * Correctly process KeyboardInterrupt during async fixture setup phase #219 ------------------------------------------------------------------- Sun Oct 17 13:20:44 UTC 2021 - Ben Greiner - Update to 0.16.0 * Add support for Python 3.10 - Drop 0001-removed-support-for-python-3.5.patch not required by fakeredis 1.6.0 anymore ------------------------------------------------------------------- Mon Jul 5 08:38:37 UTC 2021 - Antonio Larrosa - Add patch to revert a change in 0.15.1 that removed async_generator support in upstream together with python 3.5 support. This revert is needed by python-fakeredis 1.5.2 * 0001-removed-support-for-python-3.5.patch ------------------------------------------------------------------- Thu Jun 3 09:53:19 UTC 2021 - Antonio Larrosa - Update to 0.15.1 * Hotfix for errors while closing event loops while replacing them. #209 #210 - Update to 0.15.0 * Add support for Python 3.9 * Abandon support for Python 3.5. If you still require support for Python 3.5, please use pytest-asyncio v0.14 or earlier. * Set unused_tcp_port_factory fixture scope to 'session'. #163 * Properly close event loops when replacing them. #208 ------------------------------------------------------------------- Mon Jun 29 09:10:04 UTC 2020 - Marketa Calabkova - Update to 0.14.0 * Fix #162, and event_loop fixture behavior now is coherent on all scopes. ------------------------------------------------------------------- Tue Jun 9 08:13:59 UTC 2020 - Tomáš Chvátal - Update to 0.12.0: * Run the event loop fixture as soon as possible. ------------------------------------------------------------------- Mon Apr 27 10:36:39 UTC 2020 - Tomáš Chvátal - Update to 0.11.0: * Fix with pytest 5.4 ------------------------------------------------------------------- Mon Mar 9 09:37:18 UTC 2020 - Tomáš Chvátal - Fix test run on python 3.8+ ------------------------------------------------------------------- Wed Feb 13 13:14:40 UTC 2019 - Tomáš Chvátal - Update to 0.10.0: * support for pytest 4+ ------------------------------------------------------------------- Tue Sep 4 13:10:57 UTC 2018 - Ondřej Súkup - update to 0.9.0 - use github tarbal due packaging errrors in upstream * Python 3.7 support. * Remove event_loop_process_pool fixture and pytest.mark.asyncio_process_pool marker ------------------------------------------------------------------- Fri Jan 5 09:47:11 UTC 2018 - alarrosa@suse.com - Initial release of python-pytest-asyncio 0.8.0