Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-h2 for openSUSE:Factory checked in at 2025-02-11 21:22:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-h2 (Old) and /work/SRC/openSUSE:Factory/.python-h2.new.19470 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-h2" Tue Feb 11 21:22:18 2025 rev:17 rq:1245093 version:4.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-h2/python-h2.changes 2023-04-22 22:01:32.805606132 +0200 +++ /work/SRC/openSUSE:Factory/.python-h2.new.19470/python-h2.changes 2025-02-11 21:23:28.031380476 +0100 @@ -1,0 +2,23 @@ +Tue Feb 11 09:03:44 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaub...@suse.com> + +- Update to 4.2.0 + * Support for Python 3.6 has been removed. + * Support for Python 3.7 has been removed. + * Support for Python 3.8 has been removed. + * Remove mistakenly set `max_inbound_frame_size` attribute on `H2Stream`. + * Support for Python 3.11 has been added. + * Support for Python 3.12 has been added. + * Support for Python 3.13 has been added. + * Add an ability to send outbound cookies separately to improve headers compression. + * Updated packaging and testing infrastructure. + * Fix repr() checks for Python 3.11 + * Fix asyncio / wsgi examples. + * Clarify docs on using curl with http2. +- Adjust path for patching tests/conftest.py +- Drop fix-repr-checks-for-py311.patch, merged upstream +- Switch build system from setuptools to pyproject.toml + * Add python-pip and python-wheel to BuildRequires + * Replace %python_build with %pyproject_wheel + * Replace %python_install with %pyproject_install + +------------------------------------------------------------------- Old: ---- fix-repr-checks-for-py311.patch h2-4.1.0.tar.gz New: ---- h2-4.2.0.tar.gz BETA DEBUG BEGIN: Old:- Adjust path for patching tests/conftest.py - Drop fix-repr-checks-for-py311.patch, merged upstream - Switch build system from setuptools to pyproject.toml BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-h2.spec ++++++ --- /var/tmp/diff_new_pack.j6zrzp/_old 2025-02-11 21:23:29.019421324 +0100 +++ /var/tmp/diff_new_pack.j6zrzp/_new 2025-02-11 21:23:29.023421490 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-h2 # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,18 +20,18 @@ %define skip_python2 1 %{?sle15_python_module_pythons} Name: python-h2 -Version: 4.1.0 +Version: 4.2.0 Release: 0 Summary: HTTP/2 State-Machine based protocol implementation License: MIT URL: https://github.com/python-hyper/hyper-h2 Source0: https://files.pythonhosted.org/packages/source/h/h2/h2-%{version}.tar.gz -# Taken from https://github.com/python-hyper/h2/pull/1274 -Patch1: fix-repr-checks-for-py311.patch BuildRequires: %{python_module hpack >= 2.3} BuildRequires: %{python_module hyperframe >= 6.0} BuildRequires: %{python_module hypothesis >= 5.49} +BuildRequires: %{python_module pip} BuildRequires: %{python_module pytest} +BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-hpack >= 2.3 @@ -56,13 +56,13 @@ deadline=5000, suppress_health_check=[hypothesis.HealthCheck.too_slow] ) -" >> test/conftest.py +" >> tests/conftest.py %build -%python_build +%pyproject_wheel %install -%python_install +%pyproject_install %python_expand %fdupes %{buildroot}%{$python_sitelib} %check ++++++ h2-4.1.0.tar.gz -> h2-4.2.0.tar.gz ++++++ ++++ 26921 lines of diff (skipped)