Wed May 15 12:52:21 2024 UTC (32d)
py-scikit-build-core: updated to 0.9.4

Version 0.9.4

This version supports the newly available free-threading variant of Python
3.13b1 (mostly related to skipping the stable ABI). We test this via the
manylinux/musllinux images. There's also a new feature requested by third-party
packagers; the ability to pass args directly to the build tool

Features:

- Add `build.tool-args`

Fixes:

- Support free-threaded builds of Python 3.13+
- Slightly better stable ABI behavior using PyPy

Documentation:

- Fix example of configuration overrides in configuration.md
- Update stable ABI instructions

CI and testing:

- Use pylint 3.2, gha reporter
- Some minor improvements to running tests on some systems


(adam)
diff -r1.5 -r1.6 pkgsrc/devel/py-scikit-build-core/Makefile
diff -r1.5 -r1.6 pkgsrc/devel/py-scikit-build-core/distinfo

cvs diff -r1.5 -r1.6 pkgsrc/devel/py-scikit-build-core/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-scikit-build-core/Makefile 2024/04/30 03:53:36 1.5
+++ pkgsrc/devel/py-scikit-build-core/Makefile 2024/05/15 12:52:21 1.6
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.5 2024/04/30 03:53:36 adam Exp $ 1# $NetBSD: Makefile,v 1.6 2024/05/15 12:52:21 adam Exp $
2 2
3DISTNAME= scikit_build_core-0.9.3 3DISTNAME= scikit_build_core-0.9.4
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/g} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/g}
5CATEGORIES= devel python 5CATEGORIES= devel python
6MASTER_SITES= ${MASTER_SITE_PYPI:=s/scikit-build-core/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=s/scikit-build-core/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/scikit-build/scikit-build-core 9HOMEPAGE= https://github.com/scikit-build/scikit-build-core
10COMMENT= Build backend for CMake based projects 10COMMENT= Build backend for CMake based projects
11LICENSE= apache-2.0 11LICENSE= apache-2.0
12 12
13TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling-[0-9]*:../../devel/py-hatchling 13TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling-[0-9]*:../../devel/py-hatchling
14TOOL_DEPENDS+= ${PYPKGPREFIX}-hatch-vcs-[0-9]*:../../devel/py-hatch-vcs 14TOOL_DEPENDS+= ${PYPKGPREFIX}-hatch-vcs-[0-9]*:../../devel/py-hatch-vcs
15DEPENDS+= ${PYPKGPREFIX}-packaging>=21.3:../../devel/py-packaging 15DEPENDS+= ${PYPKGPREFIX}-packaging>=21.3:../../devel/py-packaging
16DEPENDS+= ${PYPKGPREFIX}-pathspec>=0.10.1:../../devel/py-pathspec 16DEPENDS+= ${PYPKGPREFIX}-pathspec>=0.10.1:../../devel/py-pathspec

cvs diff -r1.5 -r1.6 pkgsrc/devel/py-scikit-build-core/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/py-scikit-build-core/distinfo 2024/04/30 03:53:36 1.5
+++ pkgsrc/devel/py-scikit-build-core/distinfo 2024/05/15 12:52:21 1.6
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.5 2024/04/30 03:53:36 adam Exp $ 1$NetBSD: distinfo,v 1.6 2024/05/15 12:52:21 adam Exp $
2 2
3BLAKE2s (scikit_build_core-0.9.3.tar.gz) = eabf87d3ef0e187e72b1da078c4580b60ec9845922db119c65146aad692bd130 3BLAKE2s (scikit_build_core-0.9.4.tar.gz) = 861af474fc1d0fb6dc24293f6806679f934e0889f3b5947388a3ceabb4f2ad92
4SHA512 (scikit_build_core-0.9.3.tar.gz) = e25adbcd2037471046376d3877d7a4a5bea42f3f9c13beaec646ed6e7a254138d0fce050309f634b61ec75c83ad76e34ebfa0bfa403ae394c25870cf15e0ff7a 4SHA512 (scikit_build_core-0.9.4.tar.gz) = bc5252bf1f52e7fa0ea4d9e27d57fbf82a35e2061dfd8b8fbecc32b2da0ae88a2c3197bbece28f1285c1fb33ce91f27907bec093d76b937b382fa7dca072d0d9
5Size (scikit_build_core-0.9.3.tar.gz) = 226732 bytes 5Size (scikit_build_core-0.9.4.tar.gz) = 228198 bytes