pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/py-scikit-build



Module Name:    pkgsrc
Committed By:   wiz
Date:           Wed Jun 26 17:02:45 UTC 2024

Modified Files:
        pkgsrc/devel/py-scikit-build: Makefile PLIST distinfo

Log Message:
py-scikit-build: update to 0.18.0.

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 :pr:`1081`
* CMake 3.5+ requirement in :pr:`1095`
* Support CPython 3.13 with windows lib finding fix in :pr:`1094`
* Don't die on PermissionError during chmod by :user:`mweinelt` in :pr:`1073`
* Remove usage of deprecated distutils in cmake files by :user:`hmaarrfk` in :pr:`1032`
* Use first available option for vswhere output by :user:`ZzEeKkAa` in :pr:`1030`

Testing
-------

* Support setuptools 69.3.0 changes in two tests by :user:`s-t-e-v-e-n-k` in :pr:`1087`
* Use uv in a few places in :pr:`1092`

Fedora CI
---------

* Fedora maintenance by :user:`LecrisUT` in :pr:`1078`
* Fedora: Fix rsync filter rule by :user:`LecrisUT` in :pr:`1003`
* Fix Fedora tests by :user:`LecrisUT` in :pr:`1050`
* Fedora downstream CI by :user:`LecrisUT` in :pr:`993`

Miscellaneous
-------------

* Clean up pylint in :pr:`1017`
* Fix mypy type ignores for new setuptools types in :pr:`1082`
* Move to Ruff-format in :pr:`1035`
* Remove pkg_resources and test command in :pr:`1014`
* Ruff moved to astral-sh in :pr:`1007`
* Target-version no longer needed by Black or Ruff in :pr:`1008`
* Update ruff and fix warnings in :pr:`1060`
* Use 2x faster black mirror in :pr:`1021`
* Group dependabot updates in :pr:`1054`
* macos-latest is changing to macos-14 ARM runners in :pr:`1083`
* Skip win PyPy PEP 518 in :pr:`1091`


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/py-scikit-build/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-scikit-build/PLIST
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/py-scikit-build/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/py-scikit-build/Makefile
diff -u pkgsrc/devel/py-scikit-build/Makefile:1.6 pkgsrc/devel/py-scikit-build/Makefile:1.7
--- pkgsrc/devel/py-scikit-build/Makefile:1.6   Sat Oct 28 19:57:06 2023
+++ pkgsrc/devel/py-scikit-build/Makefile       Wed Jun 26 17:02:45 2024
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.6 2023/10/28 19:57:06 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2024/06/26 17:02:45 wiz Exp $
 
-DISTNAME=      scikit_build-0.17.6
+DISTNAME=      scikit_build-0.18.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
-PKGREVISION=   1
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=s/scikit-build/}
 
@@ -14,6 +13,7 @@ LICENSE=      mit
 TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling-[0-9]*:../../devel/py-hatchling
 TOOL_DEPENDS+= ${PYPKGPREFIX}-hatch-fancy-pypi-readme-[0-9]*:../../devel/py-hatch-fancy-pypi-readme
 TOOL_DEPENDS+= ${PYPKGPREFIX}-hatch-vcs-[0-9]*:../../devel/py-hatch-vcs
+DEPENDS+=      cmake>=3.5:../../devel/cmake
 DEPENDS+=      ninja-build-[0-9]*:../../devel/ninja-build
 DEPENDS+=      ${PYPKGPREFIX}-distro-[0-9]*:../../devel/py-distro
 DEPENDS+=      ${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging
@@ -25,12 +25,14 @@ TEST_DEPENDS+=      ${PYPKGPREFIX}-requests-[
 TEST_DEPENDS+= ${PYPKGPREFIX}-test>=6.0.0:../../devel/py-test
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-mock>=1.10.4:../../devel/py-test-mock
 TEST_DEPENDS+= ${PYPKGPREFIX}-virtualenv-[0-9]*:../../devel/py-virtualenv
+TEST_DEPENDS+= git-base-[0-9]*:../../devel/git-base
 
 USE_LANGUAGES= c c++
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27
 
 .include "../../lang/python/pyversion.mk"
+
 .if ${PYTHON_VERSION} < 311
 DEPENDS+=      ${PYPKGPREFIX}-tomli-[0-9]*:../../textproc/py-tomli
 .endif
@@ -41,6 +43,5 @@ post-install:
 do-test:
        cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests
 
-.include "../../devel/cmake/buildlink3.mk"
 .include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/py-scikit-build/PLIST
diff -u pkgsrc/devel/py-scikit-build/PLIST:1.3 pkgsrc/devel/py-scikit-build/PLIST:1.4
--- pkgsrc/devel/py-scikit-build/PLIST:1.3      Sat Oct 28 19:57:06 2023
+++ pkgsrc/devel/py-scikit-build/PLIST  Wed Jun 26 17:02:45 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2023/10/28 19:57:06 wiz Exp $
+@comment $NetBSD: PLIST,v 1.4 2024/06/26 17:02:45 wiz Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
@@ -62,9 +62,6 @@ ${PYSITELIB}/skbuild/command/install_scr
 ${PYSITELIB}/skbuild/command/sdist.py
 ${PYSITELIB}/skbuild/command/sdist.pyc
 ${PYSITELIB}/skbuild/command/sdist.pyo
-${PYSITELIB}/skbuild/command/test.py
-${PYSITELIB}/skbuild/command/test.pyc
-${PYSITELIB}/skbuild/command/test.pyo
 ${PYSITELIB}/skbuild/constants.py
 ${PYSITELIB}/skbuild/constants.pyc
 ${PYSITELIB}/skbuild/constants.pyo

Index: pkgsrc/devel/py-scikit-build/distinfo
diff -u pkgsrc/devel/py-scikit-build/distinfo:1.5 pkgsrc/devel/py-scikit-build/distinfo:1.6
--- pkgsrc/devel/py-scikit-build/distinfo:1.5   Sat Jun 10 18:51:13 2023
+++ pkgsrc/devel/py-scikit-build/distinfo       Wed Jun 26 17:02:45 2024
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2023/06/10 18:51:13 adam Exp $
+$NetBSD: distinfo,v 1.6 2024/06/26 17:02:45 wiz Exp $
 
-BLAKE2s (scikit_build-0.17.6.tar.gz) = cd6565e4566a00109a78bd73c03e3b4049d9a3cc726560ce87ca904e5c9211ee
-SHA512 (scikit_build-0.17.6.tar.gz) = 92b97146f40d8222bd8415ef8439497d5075b72e5bafc40aba0a3e2911d269a118f2f7d41f468f7add8949f550b1fd7d5a9113d249e42dfac431108182ca9198
-Size (scikit_build-0.17.6.tar.gz) = 272208 bytes
+BLAKE2s (scikit_build-0.18.0.tar.gz) = 653cf2d458d50e5531e9714c3a04e3289fd11a1a5986128d6c0ac1a6b6ac018f
+SHA512 (scikit_build-0.18.0.tar.gz) = a374f86c69a288ddcfe8e8d95b594b2bf94365b4d6d4d25a7912cf871f12dfb1866b1d74694c919ef8e4fef3d166b7afe9de3b32b56add33173840a9bb917c71
+Size (scikit_build-0.18.0.tar.gz) = 273824 bytes
 SHA1 (patch-skbuild_platform__specifics_platform__factory.py) = 49f00521a2ff1110bd8900bbb8f8675f3f7976aa



Home | Main Index | Thread Index | Old Index