* Allow trio.CapacityLimiter to have zero total_tokens. (#3321)
* Fixed a bug where iterating over an @as_safe_channel-derived
ReceiveChannel would raise BrokenResourceError if the channel
was closed by another task. It now shuts down cleanly. (#3331)
* trio.lowlevel.Task.iter_await_frames now works on completed tasks,
by returning an empty list of frames if the underlying coroutine
has been closed. Previously, it raised an internal error. (#3337)
- Update BuildRequires from pyproject.toml
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-trio?expand=0&rev=64