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 2023-05-17 10:53:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-scikit-build (Old) and /work/SRC/openSUSE:Factory/.python-scikit-build.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-scikit-build" Wed May 17 10:53:25 2023 rev:19 rq:1087463 version:0.17.5 Changes: -------- --- /work/SRC/openSUSE:Factory/python-scikit-build/python-scikit-build.changes 2023-05-12 20:40:11.414824597 +0200 +++ /work/SRC/openSUSE:Factory/.python-scikit-build.new.1533/python-scikit-build.changes 2023-05-17 10:53:56.671610168 +0200 @@ -1,0 +2,7 @@ +Tue May 16 19:21:48 UTC 2023 - Ben Greiner <c...@bnavigator.de> + +- Update to 0.17.5 + * Generator args were missing for actual compile in #975 + * Add support for netbsd & pyodide (future) in #977 + +------------------------------------------------------------------- Old: ---- scikit_build-0.17.4.tar.gz New: ---- scikit_build-0.17.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-scikit-build.spec ++++++ --- /var/tmp/diff_new_pack.327fP5/_old 2023-05-17 10:53:57.091612430 +0200 +++ /var/tmp/diff_new_pack.327fP5/_new 2023-05-17 10:53:57.095612451 +0200 @@ -27,7 +27,7 @@ %{?sle15_python_module_pythons} Name: python-scikit-build%{psuffix} -Version: 0.17.4 +Version: 0.17.5 Release: 0 Summary: Improved build system generator for Python C/C++/Fortran/Cython extensions License: MIT ++++++ scikit_build-0.17.4.tar.gz -> scikit_build-0.17.5.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/scikit_build-0.17.4/CHANGES.rst new/scikit_build-0.17.5/CHANGES.rst --- old/scikit_build-0.17.4/CHANGES.rst 2020-02-02 01:00:00.000000000 +0100 +++ new/scikit_build-0.17.5/CHANGES.rst 2020-02-02 01:00:00.000000000 +0100 @@ -15,6 +15,22 @@ .. START-BRIEF-CHANGELOG + +Scikit-build 0.17.5 +=================== + +A small fix release fixing the passing on of generator specific arguments. This +fixes some cases where the Ninja generator was found but then was unable to +build. NetBSD was reported to work, so was added to the BSD's supported. + +Bug fixes +--------- + +* Generator args were missing for actual compile in #975 +* Add support for netbsd & pyodide (future) in #977 + + + Scikit-build 0.17.4 =================== diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/scikit_build-0.17.4/PKG-INFO new/scikit_build-0.17.5/PKG-INFO --- old/scikit_build-0.17.4/PKG-INFO 2020-02-02 01:00:00.000000000 +0100 +++ new/scikit_build-0.17.5/PKG-INFO 2020-02-02 01:00:00.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: scikit-build -Version: 0.17.4 +Version: 0.17.5 Summary: Improved build system generator for Python C/C++/Fortran/Cython extensions Project-URL: Bug Tracker, https://github.com/scikit-build/scikit-build/issues Project-URL: Changelog, https://scikit-build.readthedocs.io/en/latest/changes.html @@ -101,6 +101,22 @@ + +Scikit-build 0.17.5 +=================== + +A small fix release fixing the passing on of generator specific arguments. This +fixes some cases where the Ninja generator was found but then was unable to +build. NetBSD was reported to work, so was added to the BSD's supported. + +Bug fixes +--------- + +* Generator args were missing for actual compile in #975 +* Add support for netbsd & pyodide (future) in #977 + + + Scikit-build 0.17.4 =================== diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/scikit_build-0.17.4/skbuild/_version.py new/scikit_build-0.17.5/skbuild/_version.py --- old/scikit_build-0.17.4/skbuild/_version.py 2020-02-02 01:00:00.000000000 +0100 +++ new/scikit_build-0.17.5/skbuild/_version.py 2020-02-02 01:00:00.000000000 +0100 @@ -1,4 +1,4 @@ # file generated by setuptools_scm # don't change, don't track in version control -__version__ = version = '0.17.4' -__version_tuple__ = version_tuple = (0, 17, 4) +__version__ = version = '0.17.5' +__version_tuple__ = version_tuple = (0, 17, 5) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/scikit_build-0.17.4/skbuild/cmaker.py new/scikit_build-0.17.5/skbuild/cmaker.py --- old/scikit_build-0.17.4/skbuild/cmaker.py 2020-02-02 01:00:00.000000000 +0100 +++ new/scikit_build-0.17.5/skbuild/cmaker.py 2020-02-02 01:00:00.000000000 +0100 @@ -275,6 +275,7 @@ cmake_source_dir, "-G", generator.name, + *generator.args, "--no-warn-unused-cli", f"-DCMAKE_INSTALL_PREFIX:PATH={cmake_install_prefix}", f"-DPYTHON_VERSION_STRING:STRING={python_version_string}", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/scikit_build-0.17.4/skbuild/platform_specifics/platform_factory.py new/scikit_build-0.17.5/skbuild/platform_specifics/platform_factory.py --- old/scikit_build-0.17.4/skbuild/platform_specifics/platform_factory.py 2020-02-02 01:00:00.000000000 +0100 +++ new/scikit_build-0.17.5/skbuild/platform_specifics/platform_factory.py 2020-02-02 01:00:00.000000000 +0100 @@ -19,7 +19,8 @@ return windows.WindowsPlatform() - if this_platform == "linux": + # Some flexibility based on what emcripten distros decide to call themselves + if this_platform.startswith(("linux", "emscripten", "pyodide")): from . import linux return linux.LinuxPlatform() @@ -34,7 +35,7 @@ return osx.OSXPlatform() - if this_platform in {"freebsd", "os400", "openbsd"}: + if this_platform in {"freebsd", "netbsd", "os400", "openbsd"}: from . import bsd return bsd.BSDPlatform()