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 2025-07-06 16:59:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-trio (Old) and /work/SRC/openSUSE:Factory/.python-trio.new.1903 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-trio" Sun Jul 6 16:59:32 2025 rev:22 rq:1290021 version:0.30.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-trio/python-trio.changes 2025-03-06 14:48:58.954078346 +0100 +++ /work/SRC/openSUSE:Factory/.python-trio.new.1903/python-trio.changes 2025-07-06 16:59:40.026469957 +0200 @@ -1,0 +2,15 @@ +Wed Jul 2 11:20:53 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaub...@suse.com> + +- Update to 0.30.0 + * Add @trio.as_safe_channel, a wrapper that can be used to make async generators + safe. This will be the suggested fix for the flake8-async lint rule ASYNC900. (#3197) + * Allow trio to be a types.ModuleType and still have deprecated attributes. (#2135) + * Fixed socket module for some older systems which lack socket.AI_NUMERICSERV. + * Now trio works on legacy (pre-Lion) macOS. (#3133) + * Update type hints for trio.run_process and trio.lowlevel.open_process. (#3183) + * Don't mutate the global runner when MockClock is created. (#3205) + * Fix incorrect return type hint for Nursery.start(). (#3224) + * Update wording in documentation to more accurately reflect Trio's maturity. (#3216) +- Update BuildRequires from pyproject.toml + +------------------------------------------------------------------- Old: ---- trio-0.29.0.tar.gz New: ---- trio-0.30.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-trio.spec ++++++ --- /var/tmp/diff_new_pack.qbjvca/_old 2025-07-06 16:59:40.654495973 +0200 +++ /var/tmp/diff_new_pack.qbjvca/_new 2025-07-06 16:59:40.658496140 +0200 @@ -26,7 +26,7 @@ %endif %{?sle15_python_module_pythons} Name: python-trio%{psuffix} -Version: 0.29.0 +Version: 0.30.0 Release: 0 Summary: Python async/await-native I/O library License: Apache-2.0 OR MIT @@ -34,7 +34,7 @@ Source: https://files.pythonhosted.org/packages/source/t/trio/trio-%{version}.tar.gz BuildRequires: %{python_module base >= 3.8} BuildRequires: %{python_module pip} -BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module setuptools > 77} BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: netcfg ++++++ trio-0.29.0.tar.gz -> trio-0.30.0.tar.gz ++++++ ++++ 2895 lines of diff (skipped)