Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-meson-python for openSUSE:Factory checked in at 2022-10-11 18:03:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-meson-python (Old) and /work/SRC/openSUSE:Factory/.python-meson-python.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-meson-python" Tue Oct 11 18:03:31 2022 rev:2 rq:1009788 version:0.10.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-meson-python/python-meson-python.changes 2022-09-19 16:02:52.334075909 +0200 +++ /work/SRC/openSUSE:Factory/.python-meson-python.new.2275/python-meson-python.changes 2022-10-11 18:05:56.762123238 +0200 @@ -1,0 +2,18 @@ +Tue Oct 11 09:01:00 UTC 2022 - Ben Greiner <c...@bnavigator.de> + +- Update to 0.10.0 + * Ignore the macOS minor version on >=11, to match the behavior + with pypa/packaging + * More fixes on ABI tag detection + * Fix incorrect tag on 32-bit Python running on a x86_64 host + * Fix sdist permissions + * Fix incorrect PyPy tags + * Fix ``install_subdirs`` not being included in wheels + * Take ``MACOSX_DEPLOYMENT_TARGET`` into account for the platform + tag + * Don't set the rpath on binaries if unneeded +- Drop patches + * mesonpy-force-flavor.patch + * mesonpy-no-rpath.patch + +------------------------------------------------------------------- Old: ---- meson_python-0.8.1.tar.gz mesonpy-force-flavor.patch mesonpy-no-rpath.patch New: ---- meson_python-0.10.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-meson-python.spec ++++++ --- /var/tmp/diff_new_pack.RT5nOx/_old 2022-10-11 18:05:57.146123859 +0200 +++ /var/tmp/diff_new_pack.RT5nOx/_new 2022-10-11 18:05:57.150123865 +0200 @@ -17,29 +17,25 @@ Name: python-meson-python -Version: 0.8.1 +Version: 0.10.0 Release: 0 Summary: Meson Python build backend (PEP 517) License: MIT URL: https://github.com/FFY00/meson-python Source: https://files.pythonhosted.org/packages/source/m/meson_python/meson_python-%{version}.tar.gz -# PATCH-FIX-UPSTREAM mesonpy-force-flavor.patch gh#FY00/meson-python#51, gh#FY00/meson-python#127 -Patch0: mesonpy-force-flavor.patch # PATCH-FEATURE-OPENSUSE mesonpy-trim-deps.patch c...@bnavigator.de Patch1: mesonpy-trim-deps.patch -# PATCH-FIX-OPENSUSE mesonpy-no-rpath.patch c...@bnavigator.de -- https://github.com/FFY00/meson-python/issues/125#issuecomment-1243388061 -Patch2: mesonpy-no-rpath.patch BuildRequires: %{python_module base >= 3.7} BuildRequires: %{python_module pip} -BuildRequires: %{python_module pyproject-metadata >= 0.5} +BuildRequires: %{python_module pyproject-metadata >= 0.6.1} BuildRequires: %{python_module tomli >= 1.0.0} BuildRequires: %{python_module typing-extensions >= 3.7.4 if %python-base < 3.8} BuildRequires: %{python_module wheel} BuildRequires: fdupes -BuildRequires: meson +BuildRequires: meson >= 0.63.0 BuildRequires: ninja BuildRequires: python-rpm-macros -Requires: meson +Requires: meson >= 0.62.0 Requires: ninja Requires: python-pyproject-metadata >= 0.5.0 Requires: python-tomli >= 1.0.0 @@ -49,6 +45,7 @@ %endif # SECTION test BuildRequires: %{python_module GitPython} +BuildRequires: %{python_module Cython} BuildRequires: %{python_module devel} BuildRequires: %{python_module pytest-mock} BuildRequires: %{python_module pytest} @@ -63,8 +60,6 @@ %autosetup -p1 -n meson_python-%{version} %build -# until we have https://github.com/openSUSE/python-rpm-macros/pull/139, this will build -# a pure wheel three times. %pyproject_wheel %install @@ -73,7 +68,10 @@ %check export MESONPY_FORCE_LOCAL_LIB=1 -%pytest +# can test test_spam only once gh#FFY00/meson-python#169 +%python_expand $python_ignore="--ignore tests/docs/examples/test_spam.py" +unset python310_ignore +%pytest ${$python_ignore} %files %{python_files} %license LICENSE ++++++ meson_python-0.8.1.tar.gz -> meson_python-0.10.0.tar.gz ++++++ ++++ 2083 lines of diff (skipped)