Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-trio for openSUSE:Factory checked in at 2026-10-10 14:58:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-trio (Old) and /work/SRC/openSUSE:Factory/.python-trio.new.3698736 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-trio" Sat Oct 10 14:58:35 2026 rev:27 rq:1383832 version:0.34.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-trio/python-trio.changes 2026-03-23 17:11:24.400776831 +0100 +++ /work/SRC/openSUSE:Factory/.python-trio.new.3698736/python-trio.changes 2026-10-10 14:59:16.060698584 +0200 @@ -1,0 +2,30 @@ +Fri Oct 9 13:51:41 UTC 2026 - Martin Hauke <[email protected]> + +- Update to version 0.34.0 + Features + * MemoryChannelStatistics now has a peak_buffer_used field, which + reports the largest number of items that have ever been in the + channel's buffer at once. This makes it easier to pick a + sensible max_buffer_size based on data from a real run, instead + of guessing. (#1723). + * Support Python 3.15, as of beta 4. Things may still change and + so this support may break in the future. (#3456) + Bugfixes + * Nursery.start() now preserves the __cause__ and __context__ of + exceptions raised before task_status.started() is called. + (#3261) + * Fixed incorrect error message in run_process: the stdout pipe + check now correctly says "stdout" instead of "stdin". (#3409) + * Fixed trio.Path.as_uri() on Python 3.14+ to avoid the + deprecated pathlib.PurePath.as_uri() path. (#3460) + * Fixed trio.to_thread.run_sync workers leaking spawner's Context + on py314t+ free-threaded builds. (#3472) + Deprecations and removals + * Trying to use absolute deadlines on a trio.CancelScope + constructed with a relative deadline now raises, after being + deprecated since Trio 0.27.0. + * To switch a cancel scope from being relative to absolute, + replace the trio.CancelScope object instead of trying to mutate + it. (#3403) + +------------------------------------------------------------------- Old: ---- trio-0.33.0.tar.gz New: ---- trio-0.34.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-trio.spec ++++++ --- /var/tmp/diff_new_pack.3MAhvg/_old 2026-10-10 14:59:17.172745109 +0200 +++ /var/tmp/diff_new_pack.3MAhvg/_new 2026-10-10 14:59:17.174745193 +0200 @@ -26,7 +26,7 @@ %endif %{?sle15_python_module_pythons} Name: python-trio%{psuffix} -Version: 0.33.0 +Version: 0.34.0 Release: 0 Summary: Python async/await-native I/O library License: Apache-2.0 OR MIT ++++++ trio-0.33.0.tar.gz -> trio-0.34.0.tar.gz ++++++ ++++ 1693 lines of diff (skipped)
