# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= python-scikit-build VERSION= 0.18.1 KEYWORDS= python VARIANTS= v12 v13 SDESC[v12]= Generator for c/c++/fortran extensions (3.12) SDESC[v13]= Generator for c/c++/fortran extensions (3.13) HOMEPAGE= https://github.com/scikit-build/scikit-build CONTACT= Python_Automaton[python@ironwolf.systems] DOWNLOAD_GROUPS= main SITES[main]= PYPIWHL/c3/a3/21b519f58de90d684056c52ec4e45f744cfda7483f082dcc4dd18cc74a93 DISTFILE[1]= scikit_build-0.18.1-py3-none-any.whl:main DIST_SUBDIR= python-src DF_INDEX= 1 SPKGS[v12]= single SPKGS[v13]= single OPTIONS_AVAILABLE= PY312 PY313 OPTIONS_STANDARD= none VOPTS[v12]= PY312=ON PY313=OFF VOPTS[v13]= PY312=OFF PY313=ON DISTNAME= scikit_build-0.18.1.dist-info GENERATED= yes [PY312].RUN_DEPENDS_ON= python-distro:single:v12 python-packaging:single:v12 python-setuptools:single:v12 python-wheel:single:v12 [PY312].USES_ON= python:v12,wheel [PY313].RUN_DEPENDS_ON= python-distro:single:v13 python-packaging:single:v13 python-setuptools:single:v13 python-wheel:single:v13 [PY313].USES_ON= python:v13,wheel post-install: ${SED} -i'' -e "s|os400|dragonfly|" \ ${STAGEDIR}${PREFIX}/lib/py*/site-packages/skbuild/platform_specifics/platform_factory.py (cd ${STAGEDIR} && ${PYTHON_CMD} -m compileall -f -d / . ||:) [FILE:3438:descriptions/desc.single] **scikit-build** is a Python build system for CPython C/C++/Fortran/Cython extensions using CMake. The scikit-build package is fundamentally just glue between the setuptools Python module and `CMake`_. The next generation of scikit-build, `scikit-build-core`_, is currently under development. This provides a simple, reliable build backend for CMake that does not use setuptools and provides a lot of new features. Scikit-build-core can also power a setuptools-based extension system, which will eventually become the backend for scikit-build (classic). If you do not require extensive customization of the build process, you should consider trying scikit-build-core instead of scikit-build. To get started, see [this example]. For more examples, see `scikit-build-sample-projects `_. Scikit-build 0.18.1 =================== This release fixes issues with setuptools 74, and avoids a warning from recent versions of wheel. Android and iOS are now included in known platforms. Bug fixes --------- * Support for setuptools 74 in `#1116 `_ * iOS and Android support by `@FeodorFitsner `_ in `#1101 `_ Testing ------- * Fix for distutils change in `#1103 `_ * Remove test directives by `@s-t-e-v-e-n-k `_ in `#1108 `_ Scikit-build 0.18.0 =================== This release bumps the minimum required CMake to 3.5 and supports CPython 3.13. Bug fixes --------- * Support MSVC 17.10 in `#1081 `_ * CMake 3.5+ requirement in `#1095 `_ * Support CPython 3.13 with windows lib finding fix in `#1094 `_ * Don't die on PermissionError during chmod by `@mweinelt `_ in `#1073 `_ * Remove usage of deprecated distutils in cmake files by `@hmaarrfk `_ in `#1032 `_ * Use first available option for vswhere output by `@ZzEeKkAa `_ in `#1030 `_ Testing ------- * Support setuptools 69.3.0 changes in two tests by `@s-t-e-v-e-n-k `_ in `#1087 `_ * Use uv in a few places in `#1092 `_ Fedora CI --------- * Fedora maintenance by `@LecrisUT `_ in `#1078 `_ * Fedora: Fix rsync filter rule by `@LecrisUT `_ in `#1003 `_ * Fix Fedora tests by `@LecrisUT `_ in `#1050 `_ * Fedora downstream CI by `@LecrisUT `_ in `#993 `_ Miscellaneous ------------- * Clean up pylint in `#1017 [FILE:126:distinfo] a6860e300f6807e76f21854163bdb9db16afc74eadf34bd6a9947d3fdfcd725a 85568 python-src/scikit_build-0.18.1-py3-none-any.whl