python-scikit-build-core

Build backend for CMake based projects

Python CMake adaptor and Python API for plugins Features over classic Scikit-build: - Better warnings, errors, and logging - No warning about unused variables - Automatically adds Ninja and/or CMake only as required - No dependency on setuptools, distutils, or wheel in build mode. - Powerful config system, including config options support in build mode. - Automatic inclusion of site-packages in CMAKE_PREFIX_PATH - FindPython is backported if running on CMake < 3.24 (included via hatchling in a submodule, configurable) - Limited API / Stable ABI and pythonless tags supported via config option - No slow generator search, ninja/make or MSVC used by default, respects CMAKE_GENERATOR - SDists are reproducible by default (UNIX, Python 3.9+)

There is no official package available for openSUSE Leap 16.0

Distributions

openSUSE Tumbleweed

home:alvistack OpenSUSE-fellesskapet
0.11.6
home:chajain:vertexai OpenSUSE-fellesskapet
0.10.7
home:dgarcia:staging OpenSUSE-fellesskapet
0.10.7
home:inescid:grid OpenSUSE-fellesskapet
0.11.6

openSUSE Leap 16.0

home:ecsos:python OpenSUSE-fellesskapet
0.11.6
home:wicked:qubes-build OpenSUSE-fellesskapet
0.11.6

openSUSE Leap 15.6

home:chajain:vertexai OpenSUSE-fellesskapet
0.10.7
home:ecsos:python OpenSUSE-fellesskapet
0.11.6
home:inescid:grid OpenSUSE-fellesskapet
0.11.6
home:wicked:qubes-build OpenSUSE-fellesskapet
0.11.6

openSUSE Leap 15.5

home:Marco-GmbH:python311 OpenSUSE-fellesskapet
0.10.7
home:inescid:grid OpenSUSE-fellesskapet
0.11.6
home:wicked:qubes-build OpenSUSE-fellesskapet
0.11.6

SLFO 1.2

openSUSE Backports for SLE 15 SP7

home:wicked:qubes-build OpenSUSE-fellesskapet
0.11.6

openSUSE Backports for SLE 15 SP4

Fedora Rawhide (unstable)

home:alvistack OpenSUSE-fellesskapet
0.11.6

Fedora 43

home:alvistack OpenSUSE-fellesskapet
0.11.6

Fedora 42

home:alvistack OpenSUSE-fellesskapet
0.11.6

Fedora 41

home:alvistack OpenSUSE-fellesskapet
0.11.6

Unsupported distributions

The following distributions are not officially supported. Use these packages at your own risk.

SUSE:SLE-15:GA

CentOS:CentOS-9:Stream

CentOS:CentOS-10:Stream