Skip to content

Commit 1f9b589

Browse files
committed
docs: Adjusted heading adornments in changelog to reflect its status as a standalone file.
Signed-off-by: Michael Seifert <[email protected]>
1 parent 9747e9a commit 1f9b589

File tree

1 file changed

+25
-24
lines changed

1 file changed

+25
-24
lines changed

CHANGELOG.rst

+25-24
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,39 @@
1+
=========
12
Changelog
2-
---------
3+
=========
34

45
0.18.2 (22-03-03)
5-
~~~~~~~~~~~~~~~~~~~
6+
=================
67
- Fix asyncio auto mode not marking static methods. `#295 <https://github.com/pytest-dev/pytest-asyncio/issues/295>`_
78
- Fix a compatibility issue with Hypothesis 6.39.0. `#302 <https://github.com/pytest-dev/pytest-asyncio/issues/302>`_
89

910
0.18.1 (22-02-10)
10-
~~~~~~~~~~~~~~~~~~~
11+
=================
1112
- Fixes a regression that prevented async fixtures from working in synchronous tests. `#286 <https://github.com/pytest-dev/pytest-asyncio/issues/286>`_
1213

1314
0.18.0 (22-02-07)
14-
~~~~~~~~~~~~~~~~~~~
15+
=================
1516

1617
- Raise a warning if @pytest.mark.asyncio is applied to non-async function. `#275 <https://github.com/pytest-dev/pytest-asyncio/issues/275>`_
1718
- Support parametrized ``event_loop`` fixture. `#278 <https://github.com/pytest-dev/pytest-asyncio/issues/278>`_
1819

1920
0.17.2 (22-01-17)
20-
~~~~~~~~~~~~~~~~~~~
21+
=================
2122

2223
- Require ``typing-extensions`` on Python<3.8 only. `#269 <https://github.com/pytest-dev/pytest-asyncio/issues/269>`_
2324
- 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>`_
2425

2526

2627
0.17.1 (22-01-16)
27-
~~~~~~~~~~~~~~~~~~~
28+
=================
2829
- 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>`_
2930
- 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>`_
3031
- Added type annotations. `#198 <https://github.com/pytest-dev/pytest-asyncio/issues/198>`_
3132
- Show asyncio mode in pytest report headers. `#266 <https://github.com/pytest-dev/pytest-asyncio/issues/266>`_
3233
- Relax ``asyncio_mode`` type definition; it allows to support pytest 6.1+. `#262 <https://github.com/pytest-dev/pytest-asyncio/issues/262>`_
3334

3435
0.17.0 (22-01-13)
35-
~~~~~~~~~~~~~~~~~~~
36+
=================
3637
- `pytest-asyncio` no longer alters existing event loop policies. `#168 <https://github.com/pytest-dev/pytest-asyncio/issues/168>`_, `#188 <https://github.com/pytest-dev/pytest-asyncio/issues/168>`_
3738
- Drop support for Python 3.6
3839
- 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>`_
@@ -42,17 +43,17 @@ Changelog
4243
- Correctly process ``KeyboardInterrupt`` during async fixture setup phase `#219 <https://github.com/pytest-dev/pytest-asyncio/issues/219>`_
4344

4445
0.16.0 (2021-10-16)
45-
~~~~~~~~~~~~~~~~~~~
46+
===================
4647
- Add support for Python 3.10
4748

4849
0.15.1 (2021-04-22)
49-
~~~~~~~~~~~~~~~~~~~
50+
===================
5051
- Hotfix for errors while closing event loops while replacing them.
5152
`#209 <https://github.com/pytest-dev/pytest-asyncio/issues/209>`_
5253
`#210 <https://github.com/pytest-dev/pytest-asyncio/issues/210>`_
5354

5455
0.15.0 (2021-04-19)
55-
~~~~~~~~~~~~~~~~~~~
56+
===================
5657
- Add support for Python 3.9
5758
- Abandon support for Python 3.5. If you still require support for Python 3.5, please use pytest-asyncio v0.14 or earlier.
5859
- Set ``unused_tcp_port_factory`` fixture scope to 'session'.
@@ -61,17 +62,17 @@ Changelog
6162
`#208 <https://github.com/pytest-dev/pytest-asyncio/issues/208>`_
6263

6364
0.14.0 (2020-06-24)
64-
~~~~~~~~~~~~~~~~~~~
65+
===================
6566
- Fix `#162 <https://github.com/pytest-dev/pytest-asyncio/issues/162>`_, and ``event_loop`` fixture behavior now is coherent on all scopes.
6667
`#164 <https://github.com/pytest-dev/pytest-asyncio/pull/164>`_
6768

6869
0.12.0 (2020-05-04)
69-
~~~~~~~~~~~~~~~~~~~
70+
===================
7071
- Run the event loop fixture as soon as possible. This helps with fixtures that have an implicit dependency on the event loop.
7172
`#156 <https://github.com/pytest-dev/pytest-asyncio/pull/156>`_
7273

7374
0.11.0 (2020-04-20)
74-
~~~~~~~~~~~~~~~~~~~
75+
===================
7576
- Test on 3.8, drop 3.3 and 3.4. Stick to 0.10 for these versions.
7677
`#152 <https://github.com/pytest-dev/pytest-asyncio/pull/152>`_
7778
- Use the new Pytest 5.4.0 Function API. We therefore depend on pytest >= 5.4.0.
@@ -80,32 +81,32 @@ Changelog
8081
`#126 <https://github.com/pytest-dev/pytest-asyncio/pull/126>`_
8182

8283
0.10.0 (2019-01-08)
83-
~~~~~~~~~~~~~~~~~~~~
84+
====================
8485
- ``pytest-asyncio`` integrates with `Hypothesis <https://hypothesis.readthedocs.io>`_
8586
to support ``@given`` on async test functions using ``asyncio``.
8687
`#102 <https://github.com/pytest-dev/pytest-asyncio/pull/102>`_
8788
- Pytest 4.1 support.
8889
`#105 <https://github.com/pytest-dev/pytest-asyncio/pull/105>`_
8990

9091
0.9.0 (2018-07-28)
91-
~~~~~~~~~~~~~~~~~~
92+
==================
9293
- Python 3.7 support.
9394
- Remove ``event_loop_process_pool`` fixture and
9495
``pytest.mark.asyncio_process_pool`` marker (see
9596
https://bugs.python.org/issue34075 for deprecation and removal details)
9697

9798
0.8.0 (2017-09-23)
98-
~~~~~~~~~~~~~~~~~~
99+
==================
99100
- Improve integration with other packages (like aiohttp) with more careful event loop handling.
100101
`#64 <https://github.com/pytest-dev/pytest-asyncio/pull/64>`_
101102

102103
0.7.0 (2017-09-08)
103-
~~~~~~~~~~~~~~~~~~
104+
==================
104105
- Python versions pre-3.6 can use the async_generator library for async fixtures.
105106
`#62 <https://github.com/pytest-dev/pytest-asyncio/pull/62>`
106107

107108
0.6.0 (2017-05-28)
108-
~~~~~~~~~~~~~~~~~~
109+
==================
109110
- Support for Python versions pre-3.5 has been dropped.
110111
- ``pytestmark`` now works on both module and class level.
111112
- The ``forbid_global_loop`` parameter has been removed.
@@ -115,7 +116,7 @@ Changelog
115116
`#51 <https://github.com/pytest-dev/pytest-asyncio/pull/51>`_
116117

117118
0.5.0 (2016-09-07)
118-
~~~~~~~~~~~~~~~~~~
119+
==================
119120
- Introduced a changelog.
120121
`#31 <https://github.com/pytest-dev/pytest-asyncio/issues/31>`_
121122
- The ``event_loop`` fixture is again responsible for closing itself.
@@ -130,28 +131,28 @@ Changelog
130131
`#29 <https://github.com/pytest-dev/pytest-asyncio/issues/29>`_
131132

132133
0.4.1 (2016-06-01)
133-
~~~~~~~~~~~~~~~~~~
134+
==================
134135
- Fix a bug preventing the propagation of exceptions from the plugin.
135136
`#25 <https://github.com/pytest-dev/pytest-asyncio/issues/25>`_
136137

137138
0.4.0 (2016-05-30)
138-
~~~~~~~~~~~~~~~~~~
139+
==================
139140
- Make ``event_loop`` fixtures simpler to override by closing them in the
140141
plugin, instead of directly in the fixture.
141142
`#21 <https://github.com/pytest-dev/pytest-asyncio/pull/21>`_
142143
- Introduce the ``forbid_global_loop`` parameter.
143144
`#21 <https://github.com/pytest-dev/pytest-asyncio/pull/21>`_
144145

145146
0.3.0 (2015-12-19)
146-
~~~~~~~~~~~~~~~~~~
147+
==================
147148
- Support for Python 3.5 ``async``/``await`` syntax.
148149
`#17 <https://github.com/pytest-dev/pytest-asyncio/pull/17>`_
149150

150151
0.2.0 (2015-08-01)
151-
~~~~~~~~~~~~~~~~~~
152+
==================
152153
- ``unused_tcp_port_factory`` fixture.
153154
`#10 <https://github.com/pytest-dev/pytest-asyncio/issues/10>`_
154155

155156
0.1.1 (2015-04-23)
156-
~~~~~~~~~~~~~~~~~~
157+
==================
157158
Initial release.

0 commit comments

Comments
 (0)