Path to this page:
Subject: CVS commit: pkgsrc/devel/py-scikit-build-core
From: Adam Ciarcinski
Date: 2025-03-03 09:43:53
Message id: 20250303084353.B6488FBE1@cvs.NetBSD.org
Log Message:
py-scikit-build-core: updated to 0.11.0
0.11.0
Features:
Update vendored pyproject-metadata (PEP 639 support)
0.11+ default to metadata 2.2
Rework CMake search path settings and add cmake.root
SKBUILD_SABI_VERSION
Support TOML lists in cmake.define
Add new field build.requires
Drop python<=3.7 support
Setuptools plugin: pyproject-toml only config support
Setuptools plugin: error for cmake_install_target
Fixes:
Lock during experimental editable.rebuild
Add known wheels for armv7l
Ignore build-dir automatically
Longer timeout on Windows
path_to_module should handle hidden files (e.g. .clang-tidy) correctly
Timeout checking cmake/ninja
Internal:
Add a format module that is used in the expansion of pyproject.toml
Bump Ruff to 0.8.0
Add citation
Vendor updates
CI and testing:
Correct the function prototype defined in the stub file in simplest_c example
Synchronize with Fedora downstream
Fix RTD builds when last git tag is more than 50 commits behind
Tighten up permissions a bit
tmt tests improvements
Update deployment a bit
Use astral-sh/setup-uv instead
Simpler noxfile
Test on Linux ARM & Python 3.14 alphas
Support for parallel testing
Docs:
sphinx-apidoc changed its mind
Fix Google meet reference to use updated link
Clarify docs for activating stable ABI
Consistently use backticks to reference Python module components
Fix instructions to check if Development.SABIModule was requested
Add some notes and warnings about cross-compilation
Add sphinx-tippy
Correct the order of entry-points and CMake variables
Quickstart updates
Some restructuring
Files: