From 5e133285ed92e75f8995ce5f5e34bb4ce427b9b67c831bacbc99e47cca271862 Mon Sep 17 00:00:00 2001 From: Matej Cepl Date: Fri, 22 Mar 2024 10:52:06 +0000 Subject: [PATCH] Accepting request 1160593 from home:mcalabkova:branches:devel:languages:python - Update to 0.25.0 * New helper classes: RaisesGroup and Matcher. * MultiError has been fully removed, and all relevant trio functions now raise ExceptionGroups instead. * The strict_exception_groups parameter now defaults to True in trio.run and trio.lowlevel.start_guest_run. * Add trio.testing.wait_all_threads_completed, which blocks until no threads are running tasks. * Path is now a subclass of pathlib.PurePath, allowing it to interoperate with other standard pathlib types. OBS-URL: https://build.opensuse.org/request/show/1160593 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-trio?expand=0&rev=45 --- python-trio.changes | 14 ++++++++++++++ python-trio.spec | 4 ++-- trio-0.23.2.tar.gz | 3 --- trio-0.25.0.tar.gz | 3 +++ 4 files changed, 19 insertions(+), 5 deletions(-) delete mode 100644 trio-0.23.2.tar.gz create mode 100644 trio-0.25.0.tar.gz diff --git a/python-trio.changes b/python-trio.changes index 324708f..b7a55ba 100644 --- a/python-trio.changes +++ b/python-trio.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Fri Mar 22 09:37:15 UTC 2024 - Markéta Machová + +- Update to 0.25.0 + * New helper classes: RaisesGroup and Matcher. + * MultiError has been fully removed, and all relevant trio + functions now raise ExceptionGroups instead. + * The strict_exception_groups parameter now defaults to True + in trio.run and trio.lowlevel.start_guest_run. + * Add trio.testing.wait_all_threads_completed, which blocks + until no threads are running tasks. + * Path is now a subclass of pathlib.PurePath, allowing it to + interoperate with other standard pathlib types. + ------------------------------------------------------------------- Thu Jan 11 10:56:14 UTC 2024 - Ben Greiner diff --git a/python-trio.spec b/python-trio.spec index 4596b7f..888fc79 100644 --- a/python-trio.spec +++ b/python-trio.spec @@ -1,5 +1,5 @@ # -# spec file +# spec file for package python-trio # # Copyright (c) 2024 SUSE LLC # @@ -26,7 +26,7 @@ %endif %{?sle15_python_module_pythons} Name: python-trio%{psuffix} -Version: 0.23.2 +Version: 0.25.0 Release: 0 Summary: Python async/await-native I/O library License: Apache-2.0 OR MIT diff --git a/trio-0.23.2.tar.gz b/trio-0.23.2.tar.gz deleted file mode 100644 index 59a14ed..0000000 --- a/trio-0.23.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:da1d35b9a2b17eb32cae2e763b16551f9aa6703634735024e32f325c9285069e -size 544557 diff --git a/trio-0.25.0.tar.gz b/trio-0.25.0.tar.gz new file mode 100644 index 0000000..9ce81d6 --- /dev/null +++ b/trio-0.25.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9b41f5993ad2c0e5f62d0acca320ec657fdb6b2a2c22b8c7aed6caf154475c4e +size 551863