Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-scikit-build for openSUSE:Factory checked in at 2022-02-05 23:23:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-scikit-build (Old) and /work/SRC/openSUSE:Factory/.python-scikit-build.new.1898 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-scikit-build" Sat Feb 5 23:23:23 2022 rev:7 rq:951780 version:0.13.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-scikit-build/python-scikit-build.changes 2021-10-11 15:32:42.474949882 +0200 +++ /work/SRC/openSUSE:Factory/.python-scikit-build.new.1898/python-scikit-build.changes 2022-02-05 23:24:36.111342504 +0100 @@ -1,0 +2,48 @@ +Sat Feb 5 17:40:26 UTC 2022 - Ben Greiner <c...@bnavigator.de> + +- Update to 0.13.0 + * If you are using scikit-build via pyproject.toml, please + remember to include setuptools and wheel. A future version of + scikit-build may remove the setuptools install-time hard + requirement. + * CMake module /cmake-modules/Cython now uses Cython default + arguments. This no longer adds --no-docstrings in Release and + MinSizeRel builds, so Cython docstrings are now retained by + default. Additionally, --embed-positions is no longer added to + Debug and RelWithDebInfo builds. Users can enable these and + other Cython arguments via the option CYTHON_FLAGS. See #518 + and #519, thanks to @bdice for the improvement. + * Experimental support for ARM64 on Windows. Thanks to + @gaborkertesz-linaro in #612. + * Support for MSVC 2022. Thanks to @tttapa for the contribution + in #627. + * Support the modern form of target_link_libraries, via + SKBUILD_LINK_LIBRARIES_KEYWORD (somewhat experimental). Thanks + to @maxbachmann in #611. + * Update the Ninja path if using the ninja package. This fixes + repeated isolated builds. Further path inspection and updates + for isolated builds may be considered in the future. #631, + thanks to @RUrlus and @segevfiner for help in tracking this + down. + * Allow OpenBSD to pass the platform check (untested). See #586. + * Avoid forcing the min macOS version. Behaviour is now inline + with setuptools. Users should set MACOSX_DEPLOYMENT_TARGET when + building (automatic with cibuildwheel), otherwise you will get + the same value Python was compiled with. Note: This may seem + like a regression for PyPy until the next release (7.3.8), + since it was compiled with 10.7, which is too old to build with + on modern macOS - manually set MACOSX_DEPLOYMENT_TARGET + (including setting it if unset in your setup.py) for PyPy until + 7.3.8. #607 + * Fix logging issue when using Setuptools 60.2+. #623 + * MacOS cross compiling support fix (for conda-forge) for + built-in modules. Thanks to @isuruf for the contribution in + #622. + * Better detection of the library path, fixes some issues with + PyPy. Thanks to @rkaminsk for the contribution in #620 and + #630. PyPy is now part of our testing matrix as of #624. Also + @robtaylor in #632. + * Fixed issue when cross-compiling on conda-forge (probably + upstream bug, but easy to avoid). #646. + +------------------------------------------------------------------- Old: ---- scikit-build-0.12.0.tar.gz New: ---- scikit-build-0.13.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-scikit-build.spec ++++++ --- /var/tmp/diff_new_pack.lL2dN1/_old 2022-02-05 23:24:36.623339002 +0100 +++ /var/tmp/diff_new_pack.lL2dN1/_new 2022-02-05 23:24:36.631338947 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-scikit-build # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python3-%{**}} %define skip_python2 1 Name: python-scikit-build -Version: 0.12.0 +Version: 0.13.0 Release: 0 Summary: Improved build system generator for Python C/C++/Fortran/Cython extensions License: MIT @@ -37,6 +37,7 @@ Requires: python-wheel >= 0.29.0 # SECTION test requirements BuildRequires: %{python_module Cython >= 0.25.1} +BuildRequires: %{python_module build} BuildRequires: %{python_module distro} BuildRequires: %{python_module flake8 >= 3.0.4} BuildRequires: %{python_module path.py >= 11.5.0} @@ -81,10 +82,9 @@ %python_expand %fdupes %{buildroot}%{$python_sitelib} %check -%{python_expand export PYTHONDONTWRITEBYTECODE=1 -export PYTHONPATH=/tmp/fakepythonroot%{$python_sitelib}:%{buildroot}%{$python_sitelib} -pytest-%{$python_bin_suffix} -v -} +export PYTHONPATH=/tmp/fakepythonroot%{$python_sitelib} +# test_pep518 needs a wheelhouse with downloaded wheels including platform dependent cmake +%pytest -k "not test_pep518" %files %{python_files} %doc AUTHORS.rst README.rst CONTRIBUTING.rst HISTORY.rst docs/ ++++++ scikit-build-0.12.0.tar.gz -> scikit-build-0.13.0.tar.gz ++++++ ++++ 2927 lines of diff (skipped)