Skip to content

Commit 5ef97bd

Browse files
committed
chore: Prepare release of v1.0.0.
1 parent f212e24 commit 5ef97bd

9 files changed

+36
-8
lines changed

changelog.d/1025.added.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/1052.fixed.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/1106.removed.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/1107.changed.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/1112.changed.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/1114.downstream.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/630.fixed.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/797.fixed.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/reference/changelog.rst

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,42 @@ This project uses `towncrier <https://towncrier.readthedocs.io/>`__ for changlog
1010

1111
.. towncrier release notes start
1212
13+
`1.0.0 <https://github.com/pytest-dev/pytest-asyncio/tree/1.0.0>`_ - 2025-05-26
14+
===============================================================================
15+
16+
Removed
17+
-------
18+
19+
- The deprecated *event_loop* fixture. (`#1106 <https://github.com/pytest-dev/pytest-asyncio/issues/1106>`_)
20+
21+
22+
Added
23+
-----
24+
25+
- Prelimiary support for Python 3.14 (`#1025 <https://github.com/pytest-dev/pytest-asyncio/issues/1025>`_)
26+
27+
28+
Changed
29+
-------
30+
31+
- Scoped event loops (e.g. module-scoped loops) are created once rather than per scope (e.g. per module). This reduces the number of fixtures and speeds up collection time, especially for large test suites. (`#1107 <https://github.com/pytest-dev/pytest-asyncio/issues/1107>`_)
32+
- The *loop_scope* argument to ``pytest.mark.asyncio`` no longer forces that a pytest Collector exists at the level of the specified scope. For example, a test function marked with ``pytest.mark.asyncio(loop_scope="class")`` no longer requires a class surrounding the test. This is consistent with the behavior of the *scope* argument to ``pytest_asyncio.fixture``. (`#1112 <https://github.com/pytest-dev/pytest-asyncio/issues/1112>`_)
33+
34+
35+
Fixed
36+
-----
37+
38+
- An error caused when using pytest's `--setup-plan` option. (`#630 <https://github.com/pytest-dev/pytest-asyncio/issues/630>`_)
39+
- Unsuppressed import errors with pytest option ``--doctest-ignore-import-errors`` (`#797 <https://github.com/pytest-dev/pytest-asyncio/issues/797>`_)
40+
- A "fixture not found" error in connection with package-scoped loops (`#1052 <https://github.com/pytest-dev/pytest-asyncio/issues/1052>`_)
41+
42+
43+
Notes for Downstream Packagers
44+
------------------------------
45+
46+
- Removed a test that had an ordering dependency on other tests. (`#1114 <https://github.com/pytest-dev/pytest-asyncio/issues/1114>`_)
47+
48+
1349
0.26.0 (2025-03-25)
1450
===================
1551
- Adds configuration option that sets default event loop scope for all tests `#793 <https://github.com/pytest-dev/pytest-asyncio/issues/793>`_

0 commit comments

Comments
 (0)