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