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)

Reply via email to