15
0
forked from pool/python-trio

Accepting request 1320602 from devel:languages:python

Forwarded request #1320439 from glaubitz

- Update to 0.32.0
    * 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/request/show/1320602
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-trio?expand=0&rev=25
This commit is contained in:
2025-12-09 11:46:09 +00:00
committed by Git OBS Bridge
4 changed files with 18 additions and 5 deletions

View File

@@ -1,3 +1,16 @@
-------------------------------------------------------------------
Fri Nov 28 10:38:27 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 0.32.0
* 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
-------------------------------------------------------------------
Tue Sep 23 11:04:19 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>

View File

@@ -26,13 +26,13 @@
%endif
%{?sle15_python_module_pythons}
Name: python-trio%{psuffix}
Version: 0.31.0
Version: 0.32.0
Release: 0
Summary: Python async/await-native I/O library
License: Apache-2.0 OR MIT
URL: https://github.com/python-trio/trio
Source: https://files.pythonhosted.org/packages/source/t/trio/trio-%{version}.tar.gz
BuildRequires: %{python_module base >= 3.8}
BuildRequires: %{python_module base >= 3.10}
BuildRequires: %{python_module pip}
BuildRequires: %{python_module setuptools > 77}
BuildRequires: %{python_module wheel}

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f71d551ccaa79d0cb73017a33ef3264fde8335728eb4c6391451fe5d253a9d5b
size 605825

3
trio-0.32.0.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:150f29ec923bcd51231e1d4c71c7006e65247d68759dd1c19af4ea815a25806b
size 605323