You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* docs: Extracted changelog into a separate file.
Signed-off-by: Michael Seifert <[email protected]>
* docs: Adjusted heading adornments in changelog to reflect its status as a standalone file.
Signed-off-by: Michael Seifert <[email protected]>
* build: Removed GitHub and git-related files from the source tarball.
Signed-off-by: Michael Seifert <[email protected]>
- Fix asyncio auto mode not marking static methods. `#295 <https://github.com/pytest-dev/pytest-asyncio/issues/295>`_
8
+
- Fix a compatibility issue with Hypothesis 6.39.0. `#302 <https://github.com/pytest-dev/pytest-asyncio/issues/302>`_
9
+
10
+
0.18.1 (22-02-10)
11
+
=================
12
+
- Fixes a regression that prevented async fixtures from working in synchronous tests. `#286 <https://github.com/pytest-dev/pytest-asyncio/issues/286>`_
13
+
14
+
0.18.0 (22-02-07)
15
+
=================
16
+
17
+
- Raise a warning if @pytest.mark.asyncio is applied to non-async function. `#275 <https://github.com/pytest-dev/pytest-asyncio/issues/275>`_
18
+
- Support parametrized ``event_loop`` fixture. `#278 <https://github.com/pytest-dev/pytest-asyncio/issues/278>`_
19
+
20
+
0.17.2 (22-01-17)
21
+
=================
22
+
23
+
- Require ``typing-extensions`` on Python<3.8 only. `#269 <https://github.com/pytest-dev/pytest-asyncio/issues/269>`_
24
+
- 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>`_
25
+
26
+
27
+
0.17.1 (22-01-16)
28
+
=================
29
+
- Fixes a bug that prevents async Hypothesis tests from working without explicit ``asyncio`` marker when ``--asyncio-mode=auto`` is set. `#258 <https://github.com/pytest-dev/pytest-asyncio/issues/258>`_
30
+
- 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>`_
31
+
- Added type annotations. `#198 <https://github.com/pytest-dev/pytest-asyncio/issues/198>`_
32
+
- Show asyncio mode in pytest report headers. `#266 <https://github.com/pytest-dev/pytest-asyncio/issues/266>`_
33
+
- Relax ``asyncio_mode`` type definition; it allows to support pytest 6.1+. `#262 <https://github.com/pytest-dev/pytest-asyncio/issues/262>`_
- Fixed an issue when pytest-asyncio was used in combination with `flaky` or inherited asynchronous Hypothesis tests. `#178 <https://github.com/pytest-dev/pytest-asyncio/issues/178>`_ `#231 <https://github.com/pytest-dev/pytest-asyncio/issues/231>`_
40
+
- Added `flaky <https://pypi.org/project/flaky/>`_ to test dependencies
41
+
- Added ``unused_udp_port`` and ``unused_udp_port_factory`` fixtures (similar to ``unused_tcp_port`` and ``unused_tcp_port_factory`` counterparts. `#99 <https://github.com/pytest-dev/pytest-asyncio/issues/99>`_
42
+
- 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>`_
43
+
- Correctly process ``KeyboardInterrupt`` during async fixture setup phase `#219 <https://github.com/pytest-dev/pytest-asyncio/issues/219>`_
44
+
45
+
0.16.0 (2021-10-16)
46
+
===================
47
+
- Add support for Python 3.10
48
+
49
+
0.15.1 (2021-04-22)
50
+
===================
51
+
- Hotfix for errors while closing event loops while replacing them.
Copy file name to clipboardExpand all lines: README.rst
-163
Original file line number
Diff line number
Diff line change
@@ -254,169 +254,6 @@ Test classes subclassing the standard `unittest <https://docs.python.org/3/libra
254
254
are recommended to use `unitest.IsolatedAsyncioTestCase <https://docs.python.org/3/library/unittest.html#unittest.IsolatedAsyncioTestCase>`__
255
255
or an async framework such as `asynctest <https://asynctest.readthedocs.io/en/latest>`__.
256
256
257
-
Changelog
258
-
---------
259
-
260
-
0.18.2 (22-03-03)
261
-
~~~~~~~~~~~~~~~~~~~
262
-
- Fix asyncio auto mode not marking static methods. `#295 <https://github.com/pytest-dev/pytest-asyncio/issues/295>`_
263
-
- Fix a compatibility issue with Hypothesis 6.39.0. `#302 <https://github.com/pytest-dev/pytest-asyncio/issues/302>`_
264
-
265
-
266
-
0.18.1 (22-02-10)
267
-
~~~~~~~~~~~~~~~~~~~
268
-
- Fixes a regression that prevented async fixtures from working in synchronous tests. `#286 <https://github.com/pytest-dev/pytest-asyncio/issues/286>`_
269
-
270
-
0.18.0 (22-02-07)
271
-
~~~~~~~~~~~~~~~~~~~
272
-
273
-
- Raise a warning if @pytest.mark.asyncio is applied to non-async function. `#275 <https://github.com/pytest-dev/pytest-asyncio/issues/275>`_
274
-
- Support parametrized ``event_loop`` fixture. `#278 <https://github.com/pytest-dev/pytest-asyncio/issues/278>`_
275
-
276
-
0.17.2 (22-01-17)
277
-
~~~~~~~~~~~~~~~~~~~
278
-
279
-
- Require ``typing-extensions`` on Python<3.8 only. `#269 <https://github.com/pytest-dev/pytest-asyncio/issues/269>`_
280
-
- 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>`_
281
-
282
-
283
-
0.17.1 (22-01-16)
284
-
~~~~~~~~~~~~~~~~~~~
285
-
- Fixes a bug that prevents async Hypothesis tests from working without explicit ``asyncio`` marker when ``--asyncio-mode=auto`` is set. `#258 <https://github.com/pytest-dev/pytest-asyncio/issues/258>`_
286
-
- 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>`_
287
-
- Added type annotations. `#198 <https://github.com/pytest-dev/pytest-asyncio/issues/198>`_
288
-
- Show asyncio mode in pytest report headers. `#266 <https://github.com/pytest-dev/pytest-asyncio/issues/266>`_
289
-
- Relax ``asyncio_mode`` type definition; it allows to support pytest 6.1+. `#262 <https://github.com/pytest-dev/pytest-asyncio/issues/262>`_
- Fixed an issue when pytest-asyncio was used in combination with `flaky` or inherited asynchronous Hypothesis tests. `#178 <https://github.com/pytest-dev/pytest-asyncio/issues/178>`_ `#231 <https://github.com/pytest-dev/pytest-asyncio/issues/231>`_
296
-
- Added `flaky <https://pypi.org/project/flaky/>`_ to test dependencies
297
-
- Added ``unused_udp_port`` and ``unused_udp_port_factory`` fixtures (similar to ``unused_tcp_port`` and ``unused_tcp_port_factory`` counterparts. `#99 <https://github.com/pytest-dev/pytest-asyncio/issues/99>`_
298
-
- 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>`_
299
-
- Correctly process ``KeyboardInterrupt`` during async fixture setup phase `#219 <https://github.com/pytest-dev/pytest-asyncio/issues/219>`_
300
-
301
-
0.16.0 (2021-10-16)
302
-
~~~~~~~~~~~~~~~~~~~
303
-
- Add support for Python 3.10
304
-
305
-
0.15.1 (2021-04-22)
306
-
~~~~~~~~~~~~~~~~~~~
307
-
- Hotfix for errors while closing event loops while replacing them.
0 commit comments