Skip to content

Commit c0b394a

Browse files
committed
Bump version to 0.32.0
1 parent 9568119 commit c0b394a

File tree

7 files changed

+33
-10
lines changed

7 files changed

+33
-10
lines changed

docs/source/history.rst

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,38 @@ Release history
55

66
.. towncrier release notes start
77
8+
trio 0.32.0 (2025-10-31)
9+
------------------------
10+
11+
Features
12+
~~~~~~~~
13+
14+
- Allow `trio.CapacityLimiter` to have zero total_tokens. (`#3321 <https://github.com/python-trio/trio/issues/3321>`__)
15+
16+
17+
Bugfixes
18+
~~~~~~~~
19+
20+
- Fixed a bug where iterating over an ``@as_safe_channel``-derived ``ReceiveChannel``
21+
would raise `~trio.BrokenResourceError` if the channel was closed by another task.
22+
It now shuts down cleanly. (`#3331 <https://github.com/python-trio/trio/issues/3331>`__)
23+
- `trio.lowlevel.Task.iter_await_frames` now works on completed tasks, by
24+
returning an empty list of frames if the underlying coroutine has been closed.
25+
Previously, it raised an internal error. (`#3337 <https://github.com/python-trio/trio/issues/3337>`__)
26+
27+
28+
Removals without deprecations
29+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
30+
31+
- Drop support for Python 3.9. (`#3345 <https://github.com/python-trio/trio/issues/3345>`__)
32+
33+
34+
Miscellaneous internal changes
35+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
36+
37+
- Decrease indentation for exception groups raised in `trio.as_safe_channel`. (`#3332 <https://github.com/python-trio/trio/issues/3332>`__)
38+
39+
840
Trio 0.31.0 (2025-09-09)
941
------------------------
1042

newsfragments/3321.feature.rst

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

newsfragments/3331.bugfix.rst

Lines changed: 0 additions & 3 deletions
This file was deleted.

newsfragments/3332.misc.rst

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

newsfragments/3337.bugfix.rst

Lines changed: 0 additions & 3 deletions
This file was deleted.

newsfragments/3345.removal.rst

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

src/trio/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
# This file is imported from __init__.py and parsed by setuptools
22

3-
__version__ = "0.31.0+dev"
3+
__version__ = "0.32.0"

0 commit comments

Comments
 (0)