[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: 7e8ae85312495e501dd7dde9d2493bf2639d067b Author: Arthur Zamarin gentoo org> AuthorDate: Fri May 17 13:20:26 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri May 17 13:20:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e8ae853 dev-python/scikit-build-core: Stabilize 0.9.4 ppc, #932072 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/scikit-build-core/scikit-build-core-0.9.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/scikit-build-core/scikit-build-core-0.9.4.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.9.4.ebuild index 98c3a0da5793..0a9f50c12aae 100644 --- a/dev-python/scikit-build-core/scikit-build-core-0.9.4.ebuild +++ b/dev-python/scikit-build-core/scikit-build-core-0.9.4.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86" # we always want [pyproject] extra RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: 3726212b8803d49ef66fcc86b371af8205e8d358 Author: Arthur Zamarin gentoo org> AuthorDate: Fri May 17 08:46:12 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri May 17 08:46:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3726212b dev-python/scikit-build-core: Stabilize 0.9.4 amd64, #932072 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/scikit-build-core/scikit-build-core-0.9.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/scikit-build-core/scikit-build-core-0.9.4.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.9.4.ebuild index 7b9e8bd827f4..98c3a0da5793 100644 --- a/dev-python/scikit-build-core/scikit-build-core-0.9.4.ebuild +++ b/dev-python/scikit-build-core/scikit-build-core-0.9.4.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" # we always want [pyproject] extra RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: 578ebaa5fff8af1a4d9627cc98c5c0d4267e9ccf Author: Arthur Zamarin gentoo org> AuthorDate: Fri May 17 08:17:59 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri May 17 08:17:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=578ebaa5 dev-python/scikit-build-core: Stabilize 0.9.4 ppc64, #932072 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/scikit-build-core/scikit-build-core-0.9.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/scikit-build-core/scikit-build-core-0.9.4.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.9.4.ebuild index 729919e913ae..7b9e8bd827f4 100644 --- a/dev-python/scikit-build-core/scikit-build-core-0.9.4.ebuild +++ b/dev-python/scikit-build-core/scikit-build-core-0.9.4.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" # we always want [pyproject] extra RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: a6ae66cd1d8187569dd1259c3318b5abbd5b8453 Author: Michał Górny gentoo org> AuthorDate: Wed May 15 01:52:06 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed May 15 01:52:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6ae66cd dev-python/scikit-build-core: Bump to 0.9.4 Signed-off-by: Michał Górny gentoo.org> dev-python/scikit-build-core/Manifest | 1 + .../scikit-build-core-0.9.4.ebuild | 63 ++ 2 files changed, 64 insertions(+) diff --git a/dev-python/scikit-build-core/Manifest b/dev-python/scikit-build-core/Manifest index 1aebda6cdcc5..ace7f39d2b6d 100644 --- a/dev-python/scikit-build-core/Manifest +++ b/dev-python/scikit-build-core/Manifest @@ -1,2 +1,3 @@ DIST scikit_build_core-0.9.2.tar.gz 225078 BLAKE2B 8d50e82754013f23a2216d269757fce5b56c5fa99e2f3b93e3bb65e50730799f2874d0eaa71681e248eeb30c443cde03a5bd447732b764852f2069ed18ea98d3 SHA512 c94cb9b109c994bedaba0e82de15caaf4fc4ae5c08375324aeb60f8d05911cc958a70c0430d35b23ad9792d39ab0312ff607b0587cd55eb4fe68ae4f28eed1d9 DIST scikit_build_core-0.9.3.tar.gz 226732 BLAKE2B b15985eb4bf9cd44e75cf3ea1db4a1541dbac2310927608ab1ec31d5015ef4433290894755230ff5d691d69d90bce1ac92966209e46091d7f4d76099f33cca0a SHA512 e25adbcd2037471046376d3877d7a4a5bea42f3f9c13beaec646ed6e7a254138d0fce050309f634b61ec75c83ad76e34ebfa0bfa403ae394c25870cf15e0ff7a +DIST scikit_build_core-0.9.4.tar.gz 228198 BLAKE2B 86987ce34ed840d22a84a56fa0b62e8b6420f6f91763199945d5dfd0709ffb3b12778e996611cc652364637b8b8e0013cf39322fe322f1c2d3bbc22670c52876 SHA512 bc5252bf1f52e7fa0ea4d9e27d57fbf82a35e2061dfd8b8fbecc32b2da0ae88a2c3197bbece28f1285c1fb33ce91f27907bec093d76b937b382fa7dca072d0d9 diff --git a/dev-python/scikit-build-core/scikit-build-core-0.9.4.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.9.4.ebuild new file mode 100644 index ..729919e913ae --- /dev/null +++ b/dev-python/scikit-build-core/scikit-build-core-0.9.4.ebuild @@ -0,0 +1,63 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Build backend for CMake based projects" +HOMEPAGE=" + https://github.com/scikit-build/scikit-build-core/ + https://pypi.org/project/scikit-build-core/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# we always want [pyproject] extra +RDEPEND=" + app-alternatives/ninja + dev-build/cmake + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] + >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/exceptiongroup[${PYTHON_USEDEP}] + >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}] + ' 3.10) +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/build[${PYTHON_USEDEP}] + >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}] + dev-python/fastjsonschema[${PYTHON_USEDEP}] + dev-python/pybind11[${PYTHON_USEDEP}] + >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local _EPYTEST_DESELECT=( + # TODO / we don't package validate_pyproject anyway + tests/test_schema.py::test_compare_schemas + # setuptools now respects PEP 625 + tests/test_setuptools_pep517.py::test_pep517_sdist + ) + local EPYTEST_IGNORE=( + # needs unpackaged validate_pyproject + tests/test_schema.py + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p subprocess -m "not isolated and not network" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: 83d5245f3b9f89345de843d4bda93515318abf5d Author: Matoro Mahri matoro tk> AuthorDate: Wed May 1 02:14:34 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Wed May 1 05:28:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83d5245f dev-python/scikit-build-core: Keyword 0.9.3 loong, #930104 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Joonas Niilola gentoo.org> dev-python/scikit-build-core/scikit-build-core-0.9.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/scikit-build-core/scikit-build-core-0.9.3.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.9.3.ebuild index 5241d6b57db5..729919e913ae 100644 --- a/dev-python/scikit-build-core/scikit-build-core-0.9.3.ebuild +++ b/dev-python/scikit-build-core/scikit-build-core-0.9.3.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" # we always want [pyproject] extra RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: 22c7eccbd6d21b176e824e31f3ba3f9de551f999 Author: Michał Górny gentoo org> AuthorDate: Tue Apr 30 04:45:08 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Apr 30 05:02:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22c7eccb dev-python/scikit-build-core: Bump to 0.9.3 Signed-off-by: Michał Górny gentoo.org> dev-python/scikit-build-core/Manifest | 1 + .../scikit-build-core-0.9.3.ebuild | 63 ++ 2 files changed, 64 insertions(+) diff --git a/dev-python/scikit-build-core/Manifest b/dev-python/scikit-build-core/Manifest index e21f78d1c36a..1aebda6cdcc5 100644 --- a/dev-python/scikit-build-core/Manifest +++ b/dev-python/scikit-build-core/Manifest @@ -1 +1,2 @@ DIST scikit_build_core-0.9.2.tar.gz 225078 BLAKE2B 8d50e82754013f23a2216d269757fce5b56c5fa99e2f3b93e3bb65e50730799f2874d0eaa71681e248eeb30c443cde03a5bd447732b764852f2069ed18ea98d3 SHA512 c94cb9b109c994bedaba0e82de15caaf4fc4ae5c08375324aeb60f8d05911cc958a70c0430d35b23ad9792d39ab0312ff607b0587cd55eb4fe68ae4f28eed1d9 +DIST scikit_build_core-0.9.3.tar.gz 226732 BLAKE2B b15985eb4bf9cd44e75cf3ea1db4a1541dbac2310927608ab1ec31d5015ef4433290894755230ff5d691d69d90bce1ac92966209e46091d7f4d76099f33cca0a SHA512 e25adbcd2037471046376d3877d7a4a5bea42f3f9c13beaec646ed6e7a254138d0fce050309f634b61ec75c83ad76e34ebfa0bfa403ae394c25870cf15e0ff7a diff --git a/dev-python/scikit-build-core/scikit-build-core-0.9.3.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.9.3.ebuild new file mode 100644 index ..5241d6b57db5 --- /dev/null +++ b/dev-python/scikit-build-core/scikit-build-core-0.9.3.ebuild @@ -0,0 +1,63 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Build backend for CMake based projects" +HOMEPAGE=" + https://github.com/scikit-build/scikit-build-core/ + https://pypi.org/project/scikit-build-core/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# we always want [pyproject] extra +RDEPEND=" + app-alternatives/ninja + dev-build/cmake + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] + >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/exceptiongroup[${PYTHON_USEDEP}] + >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}] + ' 3.10) +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/build[${PYTHON_USEDEP}] + >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}] + dev-python/fastjsonschema[${PYTHON_USEDEP}] + dev-python/pybind11[${PYTHON_USEDEP}] + >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local _EPYTEST_DESELECT=( + # TODO / we don't package validate_pyproject anyway + tests/test_schema.py::test_compare_schemas + # setuptools now respects PEP 625 + tests/test_setuptools_pep517.py::test_pep517_sdist + ) + local EPYTEST_IGNORE=( + # needs unpackaged validate_pyproject + tests/test_schema.py + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p subprocess -m "not isolated and not network" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: 612f0e7057b1911f21ea0143ee5305f68eba5cb6 Author: Michał Górny gentoo org> AuthorDate: Mon Apr 22 09:47:07 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Apr 22 09:47:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=612f0e70 dev-python/scikit-build-core: Add RDEP on CMake & Ninja Signed-off-by: Michał Górny gentoo.org> ...scikit-build-core-0.9.2.ebuild => scikit-build-core-0.9.2-r1.ebuild} | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-python/scikit-build-core/scikit-build-core-0.9.2.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.9.2-r1.ebuild similarity index 97% rename from dev-python/scikit-build-core/scikit-build-core-0.9.2.ebuild rename to dev-python/scikit-build-core/scikit-build-core-0.9.2-r1.ebuild index 35a8eee75dc0..5241d6b57db5 100644 --- a/dev-python/scikit-build-core/scikit-build-core-0.9.2.ebuild +++ b/dev-python/scikit-build-core/scikit-build-core-0.9.2-r1.ebuild @@ -20,6 +20,8 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc # we always want [pyproject] extra RDEPEND=" + app-alternatives/ninja + dev-build/cmake >=dev-python/packaging-21.3[${PYTHON_USEDEP}] >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: 250ca4bffcfd16dcaa59a8295e5d40103fa524c9 Author: Michał Górny gentoo org> AuthorDate: Mon Apr 22 09:46:07 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Apr 22 09:46:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=250ca4bf dev-python/scikit-build-core: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/scikit-build-core/Manifest | 3 -- .../scikit-build-core-0.8.2.ebuild | 56 .../scikit-build-core-0.9.0.ebuild | 61 -- .../scikit-build-core-0.9.1.ebuild | 61 -- 4 files changed, 181 deletions(-) diff --git a/dev-python/scikit-build-core/Manifest b/dev-python/scikit-build-core/Manifest index 3ab5faa12cf4..e21f78d1c36a 100644 --- a/dev-python/scikit-build-core/Manifest +++ b/dev-python/scikit-build-core/Manifest @@ -1,4 +1 @@ -DIST scikit_build_core-0.8.2.tar.gz 203630 BLAKE2B 7093fd02891fe225ffee1b6da7800e49eb71c6468947fff1a80015eda8c9940f117196dfd067d0ea274d9958f8f13681ccd859f95ce9bf6a7d72eedc367489f3 SHA512 4b33936912806b5f607492d253d5cc6b2523d4892043caad82fed76140e53a0e9dec8178811a618cdc9b64f247e37145d474eb1979d181dd595b4905def1da8f -DIST scikit_build_core-0.9.0.tar.gz 224820 BLAKE2B 1221745656016ac90f1ac8bf9fb0d43c9f6f2dbd366b70522e2c8bcc15da87d64fc0ae84a583b811faa4cae638b9ab9d3987b21bccb29698fffb3d83cb26d881 SHA512 6d8dbb902a37c7d75f4e0c6d237f0aff6e6bcf08d0757bcef5d854b62b1ba3c562065aff7e87f0860803d4e768d0f6b2c4e866ae992b4fa510f0bee8d516431e -DIST scikit_build_core-0.9.1.tar.gz 224992 BLAKE2B aaa02572c278138ba2463e42e4514647f9617cb257cdcb6f86a9a97e332967a867a2da97c2407388eae566a998496f6e712781d6e8af960a9fde4e8771baf41f SHA512 8e4632694f862db1fcc05d3c5844fee601ea975f2f3fd548d214d12bfb19e8f200aed199ed04142c37b3454e0ba077e658d85d976ceba875f2642f2d13a3f8c2 DIST scikit_build_core-0.9.2.tar.gz 225078 BLAKE2B 8d50e82754013f23a2216d269757fce5b56c5fa99e2f3b93e3bb65e50730799f2874d0eaa71681e248eeb30c443cde03a5bd447732b764852f2069ed18ea98d3 SHA512 c94cb9b109c994bedaba0e82de15caaf4fc4ae5c08375324aeb60f8d05911cc958a70c0430d35b23ad9792d39ab0312ff607b0587cd55eb4fe68ae4f28eed1d9 diff --git a/dev-python/scikit-build-core/scikit-build-core-0.8.2.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.8.2.ebuild deleted file mode 100644 index d54fc9d8d03f.. --- a/dev-python/scikit-build-core/scikit-build-core-0.8.2.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Build backend for CMake based projects" -HOMEPAGE=" - https://github.com/scikit-build/scikit-build-core/ - https://pypi.org/project/scikit-build-core/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -# we always want [pyproject] extra -RDEPEND=" - >=dev-python/packaging-20.9[${PYTHON_USEDEP}] - >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] - >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/exceptiongroup[${PYTHON_USEDEP}] - >=dev-python/tomli-1.1[${PYTHON_USEDEP}] - ' 3.9 3.10) -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/build[${PYTHON_USEDEP}] - >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}] - dev-python/pybind11[${PYTHON_USEDEP}] - >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] - dev-python/wheel[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # TODO / we don't package validate_pyproject anyway - tests/test_schema.py::test_compare_schemas - # setuptools now respects PEP 625 - tests/test_setuptools_pep517.py::test_pep517_sdist - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -p subprocess -m "not isolated and not network" -} diff --git a/dev-python/scikit-build-core/scikit-build-core-0.9.0.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.9.0.ebuild deleted file mode 100644 index 35a8eee75dc0.. --- a/dev-python/scikit-build-core/scikit-build-core-0.9.0.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Build backend for CMake based projects" -HOMEPAGE=" -
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: 288325873a1dd0ac32ca512115daa6a09413415d Author: Michał Górny gentoo org> AuthorDate: Mon Apr 22 03:26:43 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Apr 22 03:40:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28832587 dev-python/scikit-build-core: Bump to 0.9.2 Signed-off-by: Michał Górny gentoo.org> dev-python/scikit-build-core/Manifest | 1 + .../scikit-build-core-0.9.2.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/dev-python/scikit-build-core/Manifest b/dev-python/scikit-build-core/Manifest index 7147971275a3..3ab5faa12cf4 100644 --- a/dev-python/scikit-build-core/Manifest +++ b/dev-python/scikit-build-core/Manifest @@ -1,3 +1,4 @@ DIST scikit_build_core-0.8.2.tar.gz 203630 BLAKE2B 7093fd02891fe225ffee1b6da7800e49eb71c6468947fff1a80015eda8c9940f117196dfd067d0ea274d9958f8f13681ccd859f95ce9bf6a7d72eedc367489f3 SHA512 4b33936912806b5f607492d253d5cc6b2523d4892043caad82fed76140e53a0e9dec8178811a618cdc9b64f247e37145d474eb1979d181dd595b4905def1da8f DIST scikit_build_core-0.9.0.tar.gz 224820 BLAKE2B 1221745656016ac90f1ac8bf9fb0d43c9f6f2dbd366b70522e2c8bcc15da87d64fc0ae84a583b811faa4cae638b9ab9d3987b21bccb29698fffb3d83cb26d881 SHA512 6d8dbb902a37c7d75f4e0c6d237f0aff6e6bcf08d0757bcef5d854b62b1ba3c562065aff7e87f0860803d4e768d0f6b2c4e866ae992b4fa510f0bee8d516431e DIST scikit_build_core-0.9.1.tar.gz 224992 BLAKE2B aaa02572c278138ba2463e42e4514647f9617cb257cdcb6f86a9a97e332967a867a2da97c2407388eae566a998496f6e712781d6e8af960a9fde4e8771baf41f SHA512 8e4632694f862db1fcc05d3c5844fee601ea975f2f3fd548d214d12bfb19e8f200aed199ed04142c37b3454e0ba077e658d85d976ceba875f2642f2d13a3f8c2 +DIST scikit_build_core-0.9.2.tar.gz 225078 BLAKE2B 8d50e82754013f23a2216d269757fce5b56c5fa99e2f3b93e3bb65e50730799f2874d0eaa71681e248eeb30c443cde03a5bd447732b764852f2069ed18ea98d3 SHA512 c94cb9b109c994bedaba0e82de15caaf4fc4ae5c08375324aeb60f8d05911cc958a70c0430d35b23ad9792d39ab0312ff607b0587cd55eb4fe68ae4f28eed1d9 diff --git a/dev-python/scikit-build-core/scikit-build-core-0.9.2.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.9.2.ebuild new file mode 100644 index ..35a8eee75dc0 --- /dev/null +++ b/dev-python/scikit-build-core/scikit-build-core-0.9.2.ebuild @@ -0,0 +1,61 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Build backend for CMake based projects" +HOMEPAGE=" + https://github.com/scikit-build/scikit-build-core/ + https://pypi.org/project/scikit-build-core/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# we always want [pyproject] extra +RDEPEND=" + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] + >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/exceptiongroup[${PYTHON_USEDEP}] + >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}] + ' 3.10) +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/build[${PYTHON_USEDEP}] + >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}] + dev-python/fastjsonschema[${PYTHON_USEDEP}] + dev-python/pybind11[${PYTHON_USEDEP}] + >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local _EPYTEST_DESELECT=( + # TODO / we don't package validate_pyproject anyway + tests/test_schema.py::test_compare_schemas + # setuptools now respects PEP 625 + tests/test_setuptools_pep517.py::test_pep517_sdist + ) + local EPYTEST_IGNORE=( + # needs unpackaged validate_pyproject + tests/test_schema.py + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p subprocess -m "not isolated and not network" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: 8d5f7c4ea4c43dc9b8590f6535480b92932c762e Author: Michał Górny gentoo org> AuthorDate: Sat Apr 20 05:09:28 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 20 05:40:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d5f7c4e dev-python/scikit-build-core: Bump to 0.9.1 Signed-off-by: Michał Górny gentoo.org> dev-python/scikit-build-core/Manifest | 1 + .../scikit-build-core-0.9.1.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/dev-python/scikit-build-core/Manifest b/dev-python/scikit-build-core/Manifest index c00f8c5cd752..7147971275a3 100644 --- a/dev-python/scikit-build-core/Manifest +++ b/dev-python/scikit-build-core/Manifest @@ -1,2 +1,3 @@ DIST scikit_build_core-0.8.2.tar.gz 203630 BLAKE2B 7093fd02891fe225ffee1b6da7800e49eb71c6468947fff1a80015eda8c9940f117196dfd067d0ea274d9958f8f13681ccd859f95ce9bf6a7d72eedc367489f3 SHA512 4b33936912806b5f607492d253d5cc6b2523d4892043caad82fed76140e53a0e9dec8178811a618cdc9b64f247e37145d474eb1979d181dd595b4905def1da8f DIST scikit_build_core-0.9.0.tar.gz 224820 BLAKE2B 1221745656016ac90f1ac8bf9fb0d43c9f6f2dbd366b70522e2c8bcc15da87d64fc0ae84a583b811faa4cae638b9ab9d3987b21bccb29698fffb3d83cb26d881 SHA512 6d8dbb902a37c7d75f4e0c6d237f0aff6e6bcf08d0757bcef5d854b62b1ba3c562065aff7e87f0860803d4e768d0f6b2c4e866ae992b4fa510f0bee8d516431e +DIST scikit_build_core-0.9.1.tar.gz 224992 BLAKE2B aaa02572c278138ba2463e42e4514647f9617cb257cdcb6f86a9a97e332967a867a2da97c2407388eae566a998496f6e712781d6e8af960a9fde4e8771baf41f SHA512 8e4632694f862db1fcc05d3c5844fee601ea975f2f3fd548d214d12bfb19e8f200aed199ed04142c37b3454e0ba077e658d85d976ceba875f2642f2d13a3f8c2 diff --git a/dev-python/scikit-build-core/scikit-build-core-0.9.1.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.9.1.ebuild new file mode 100644 index ..35a8eee75dc0 --- /dev/null +++ b/dev-python/scikit-build-core/scikit-build-core-0.9.1.ebuild @@ -0,0 +1,61 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Build backend for CMake based projects" +HOMEPAGE=" + https://github.com/scikit-build/scikit-build-core/ + https://pypi.org/project/scikit-build-core/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# we always want [pyproject] extra +RDEPEND=" + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] + >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/exceptiongroup[${PYTHON_USEDEP}] + >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}] + ' 3.10) +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/build[${PYTHON_USEDEP}] + >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}] + dev-python/fastjsonschema[${PYTHON_USEDEP}] + dev-python/pybind11[${PYTHON_USEDEP}] + >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local _EPYTEST_DESELECT=( + # TODO / we don't package validate_pyproject anyway + tests/test_schema.py::test_compare_schemas + # setuptools now respects PEP 625 + tests/test_setuptools_pep517.py::test_pep517_sdist + ) + local EPYTEST_IGNORE=( + # needs unpackaged validate_pyproject + tests/test_schema.py + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p subprocess -m "not isolated and not network" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: 5a84ad405d867d416c879fe10bee2c044c86cfcd Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 19 05:52:03 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 19 05:52:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a84ad40 dev-python/scikit-build-core: add 0.9.0 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/scikit-build-core/Manifest | 1 + .../scikit-build-core-0.9.0.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/dev-python/scikit-build-core/Manifest b/dev-python/scikit-build-core/Manifest index 0590549e006e..c00f8c5cd752 100644 --- a/dev-python/scikit-build-core/Manifest +++ b/dev-python/scikit-build-core/Manifest @@ -1 +1,2 @@ DIST scikit_build_core-0.8.2.tar.gz 203630 BLAKE2B 7093fd02891fe225ffee1b6da7800e49eb71c6468947fff1a80015eda8c9940f117196dfd067d0ea274d9958f8f13681ccd859f95ce9bf6a7d72eedc367489f3 SHA512 4b33936912806b5f607492d253d5cc6b2523d4892043caad82fed76140e53a0e9dec8178811a618cdc9b64f247e37145d474eb1979d181dd595b4905def1da8f +DIST scikit_build_core-0.9.0.tar.gz 224820 BLAKE2B 1221745656016ac90f1ac8bf9fb0d43c9f6f2dbd366b70522e2c8bcc15da87d64fc0ae84a583b811faa4cae638b9ab9d3987b21bccb29698fffb3d83cb26d881 SHA512 6d8dbb902a37c7d75f4e0c6d237f0aff6e6bcf08d0757bcef5d854b62b1ba3c562065aff7e87f0860803d4e768d0f6b2c4e866ae992b4fa510f0bee8d516431e diff --git a/dev-python/scikit-build-core/scikit-build-core-0.9.0.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.9.0.ebuild new file mode 100644 index ..35a8eee75dc0 --- /dev/null +++ b/dev-python/scikit-build-core/scikit-build-core-0.9.0.ebuild @@ -0,0 +1,61 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Build backend for CMake based projects" +HOMEPAGE=" + https://github.com/scikit-build/scikit-build-core/ + https://pypi.org/project/scikit-build-core/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# we always want [pyproject] extra +RDEPEND=" + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] + >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/exceptiongroup[${PYTHON_USEDEP}] + >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}] + ' 3.10) +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/build[${PYTHON_USEDEP}] + >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}] + dev-python/fastjsonschema[${PYTHON_USEDEP}] + dev-python/pybind11[${PYTHON_USEDEP}] + >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local _EPYTEST_DESELECT=( + # TODO / we don't package validate_pyproject anyway + tests/test_schema.py::test_compare_schemas + # setuptools now respects PEP 625 + tests/test_setuptools_pep517.py::test_pep517_sdist + ) + local EPYTEST_IGNORE=( + # needs unpackaged validate_pyproject + tests/test_schema.py + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p subprocess -m "not isolated and not network" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: 05a76aa806f5a4981260232d4529cb4a3df7ad53 Author: Michał Górny gentoo org> AuthorDate: Tue Apr 16 05:53:22 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Apr 16 06:46:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05a76aa8 dev-python/scikit-build-core: Enable pypy3 Signed-off-by: Michał Górny gentoo.org> dev-python/scikit-build-core/scikit-build-core-0.8.2.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-python/scikit-build-core/scikit-build-core-0.8.2.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.8.2.ebuild index d49a764ca1e3..d54fc9d8d03f 100644 --- a/dev-python/scikit-build-core/scikit-build-core-0.8.2.ebuild +++ b/dev-python/scikit-build-core/scikit-build-core-0.8.2.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( pypy3 python3_{10..12} ) inherit distutils-r1 pypi @@ -47,6 +47,8 @@ python_test() { local EPYTEST_DESELECT=( # TODO / we don't package validate_pyproject anyway tests/test_schema.py::test_compare_schemas + # setuptools now respects PEP 625 + tests/test_setuptools_pep517.py::test_pep517_sdist ) local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: 98791efc09e1057f5f72f805d136267ca53cb45e Author: Michał Górny gentoo org> AuthorDate: Mon Mar 25 16:52:59 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 25 16:52:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98791efc dev-python/scikit-build-core: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/scikit-build-core/Manifest | 1 - .../scikit-build-core-0.8.1.ebuild | 54 -- 2 files changed, 55 deletions(-) diff --git a/dev-python/scikit-build-core/Manifest b/dev-python/scikit-build-core/Manifest index eaea56b5ed63..0590549e006e 100644 --- a/dev-python/scikit-build-core/Manifest +++ b/dev-python/scikit-build-core/Manifest @@ -1,2 +1 @@ -DIST scikit_build_core-0.8.1.tar.gz 202391 BLAKE2B acfa3d2c235ac1837b52e96a3b3a04329f9c4a1cb89ed6f56dc1596d67e5881f5a2950bb3b55e038f2b958579cb3824fc379af310ca9c1ae4dc90f16cb1c1834 SHA512 a343391178456af740e527002187161f83dbe94d1802fc8bd0e1370739367e351709449686a6fe5cfca24dd445f39f3dcafa8762a9a5f2e845d5c2a22e2534da DIST scikit_build_core-0.8.2.tar.gz 203630 BLAKE2B 7093fd02891fe225ffee1b6da7800e49eb71c6468947fff1a80015eda8c9940f117196dfd067d0ea274d9958f8f13681ccd859f95ce9bf6a7d72eedc367489f3 SHA512 4b33936912806b5f607492d253d5cc6b2523d4892043caad82fed76140e53a0e9dec8178811a618cdc9b64f247e37145d474eb1979d181dd595b4905def1da8f diff --git a/dev-python/scikit-build-core/scikit-build-core-0.8.1.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.8.1.ebuild deleted file mode 100644 index d49a764ca1e3.. --- a/dev-python/scikit-build-core/scikit-build-core-0.8.1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Build backend for CMake based projects" -HOMEPAGE=" - https://github.com/scikit-build/scikit-build-core/ - https://pypi.org/project/scikit-build-core/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -# we always want [pyproject] extra -RDEPEND=" - >=dev-python/packaging-20.9[${PYTHON_USEDEP}] - >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] - >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/exceptiongroup[${PYTHON_USEDEP}] - >=dev-python/tomli-1.1[${PYTHON_USEDEP}] - ' 3.9 3.10) -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/build[${PYTHON_USEDEP}] - >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}] - dev-python/pybind11[${PYTHON_USEDEP}] - >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] - dev-python/wheel[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # TODO / we don't package validate_pyproject anyway - tests/test_schema.py::test_compare_schemas - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -p subprocess -m "not isolated and not network" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: 966af46f345bbf6c30bdd5890296f44c446991f5 Author: Michał Górny gentoo org> AuthorDate: Fri Mar 1 04:25:49 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 1 04:25:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=966af46f dev-python/scikit-build-core: Bump to 0.8.2 Signed-off-by: Michał Górny gentoo.org> dev-python/scikit-build-core/Manifest | 1 + .../scikit-build-core-0.8.2.ebuild | 54 ++ 2 files changed, 55 insertions(+) diff --git a/dev-python/scikit-build-core/Manifest b/dev-python/scikit-build-core/Manifest index 0c65ee39fd27..eaea56b5ed63 100644 --- a/dev-python/scikit-build-core/Manifest +++ b/dev-python/scikit-build-core/Manifest @@ -1 +1,2 @@ DIST scikit_build_core-0.8.1.tar.gz 202391 BLAKE2B acfa3d2c235ac1837b52e96a3b3a04329f9c4a1cb89ed6f56dc1596d67e5881f5a2950bb3b55e038f2b958579cb3824fc379af310ca9c1ae4dc90f16cb1c1834 SHA512 a343391178456af740e527002187161f83dbe94d1802fc8bd0e1370739367e351709449686a6fe5cfca24dd445f39f3dcafa8762a9a5f2e845d5c2a22e2534da +DIST scikit_build_core-0.8.2.tar.gz 203630 BLAKE2B 7093fd02891fe225ffee1b6da7800e49eb71c6468947fff1a80015eda8c9940f117196dfd067d0ea274d9958f8f13681ccd859f95ce9bf6a7d72eedc367489f3 SHA512 4b33936912806b5f607492d253d5cc6b2523d4892043caad82fed76140e53a0e9dec8178811a618cdc9b64f247e37145d474eb1979d181dd595b4905def1da8f diff --git a/dev-python/scikit-build-core/scikit-build-core-0.8.2.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.8.2.ebuild new file mode 100644 index ..d49a764ca1e3 --- /dev/null +++ b/dev-python/scikit-build-core/scikit-build-core-0.8.2.ebuild @@ -0,0 +1,54 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Build backend for CMake based projects" +HOMEPAGE=" + https://github.com/scikit-build/scikit-build-core/ + https://pypi.org/project/scikit-build-core/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# we always want [pyproject] extra +RDEPEND=" + >=dev-python/packaging-20.9[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] + >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/exceptiongroup[${PYTHON_USEDEP}] + >=dev-python/tomli-1.1[${PYTHON_USEDEP}] + ' 3.9 3.10) +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/build[${PYTHON_USEDEP}] + >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}] + dev-python/pybind11[${PYTHON_USEDEP}] + >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # TODO / we don't package validate_pyproject anyway + tests/test_schema.py::test_compare_schemas + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p subprocess -m "not isolated and not network" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: c11f1bfa933c3cefef6bebc2443cefda54fcbb7e Author: Michał Górny gentoo org> AuthorDate: Mon Feb 26 14:12:43 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 26 14:12:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c11f1bfa dev-python/scikit-build-core: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/scikit-build-core/Manifest | 3 -- .../scikit-build-core-0.7.0.ebuild | 53 - .../scikit-build-core-0.7.1.ebuild | 54 -- .../scikit-build-core-0.8.0.ebuild | 54 -- 4 files changed, 164 deletions(-) diff --git a/dev-python/scikit-build-core/Manifest b/dev-python/scikit-build-core/Manifest index 6973f0cfdd9a..0c65ee39fd27 100644 --- a/dev-python/scikit-build-core/Manifest +++ b/dev-python/scikit-build-core/Manifest @@ -1,4 +1 @@ -DIST scikit_build_core-0.7.0.tar.gz 197884 BLAKE2B f632cc131af9db03db2c84b32e451c6369273f9d5db0bca2991cface419c5f9faa5d98239a8a5edd8a36749bc368c0f3c25b3813f33ed63f125731ba4e3d11ae SHA512 ee50070156030fe6c8e07db428902bec67e2267bf36338e62bd936e63f402da869fc4c629c0bc274ab6f798642d163906cc8d6695a62228580ba979878e5d6f8 -DIST scikit_build_core-0.7.1.tar.gz 197949 BLAKE2B bcce5c5f71ce1417e5912d9c60c1f1c8bd656feb16b255e7d94f8fe49f75354c940a940fedd07f9c03b200c8858e24537686067463a47699e9285178e64f32f8 SHA512 30b479708b2265789ad4d43ab0ef8a433cf6745223b9812e95b0e45356ab9ad0689ee8f546f3c3af0bd482342d5518d381481b58480b715023c6baa87235952a -DIST scikit_build_core-0.8.0.tar.gz 202019 BLAKE2B 92eded3ca562cb3089502cdf017e33ceca6a816e8ee73a62e780a7c291b4606710598fb357585fcfb83362bd5c4275d31b602ad7243aadce94a78bcae1ae5cd3 SHA512 82a20d54a699403ce97e71b95288935e5f0fb3ebafa897d9620612727d4aee5a003384e65665b002b1f2db2b0672d9b05c0428d26f00bc5300cbd884cef6e519 DIST scikit_build_core-0.8.1.tar.gz 202391 BLAKE2B acfa3d2c235ac1837b52e96a3b3a04329f9c4a1cb89ed6f56dc1596d67e5881f5a2950bb3b55e038f2b958579cb3824fc379af310ca9c1ae4dc90f16cb1c1834 SHA512 a343391178456af740e527002187161f83dbe94d1802fc8bd0e1370739367e351709449686a6fe5cfca24dd445f39f3dcafa8762a9a5f2e845d5c2a22e2534da diff --git a/dev-python/scikit-build-core/scikit-build-core-0.7.0.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.7.0.ebuild deleted file mode 100644 index f798d2c34185.. --- a/dev-python/scikit-build-core/scikit-build-core-0.7.0.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Build backend for CMake based projects" -HOMEPAGE=" - https://github.com/scikit-build/scikit-build-core/ - https://pypi.org/project/scikit-build-core/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -# we always want [pyproject] extra -RDEPEND=" - >=dev-python/packaging-20.9[${PYTHON_USEDEP}] - >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] - >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/exceptiongroup[${PYTHON_USEDEP}] - >=dev-python/tomli-1.1[${PYTHON_USEDEP}] - ' 3.9 3.10) -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/build[${PYTHON_USEDEP}] - >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}] - dev-python/pybind11[${PYTHON_USEDEP}] - >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] - dev-python/wheel[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # TODO / we don't package validate_pyproject anyway - tests/test_schema.py::test_compare_schemas - ) - - epytest -m "not isolated and not network" -} diff --git a/dev-python/scikit-build-core/scikit-build-core-0.7.1.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.7.1.ebuild deleted file mode 100644 index d49a764ca1e3.. --- a/dev-python/scikit-build-core/scikit-build-core-0.7.1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Build backend for CMake based projects" -HOMEPAGE=" - https://github.com/scikit-build/scikit-build-core/ - https://pypi.org/project/scikit-build-core/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: 912f9fceb6b37ef57ced7fd5174425d8287572ab Author: Michał Górny gentoo org> AuthorDate: Thu Feb 15 04:01:03 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 15 04:10:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=912f9fce dev-python/scikit-build-core: Bump to 0.8.1 Signed-off-by: Michał Górny gentoo.org> dev-python/scikit-build-core/Manifest | 1 + .../scikit-build-core-0.8.1.ebuild | 54 ++ 2 files changed, 55 insertions(+) diff --git a/dev-python/scikit-build-core/Manifest b/dev-python/scikit-build-core/Manifest index 3797d9e9af13..6973f0cfdd9a 100644 --- a/dev-python/scikit-build-core/Manifest +++ b/dev-python/scikit-build-core/Manifest @@ -1,3 +1,4 @@ DIST scikit_build_core-0.7.0.tar.gz 197884 BLAKE2B f632cc131af9db03db2c84b32e451c6369273f9d5db0bca2991cface419c5f9faa5d98239a8a5edd8a36749bc368c0f3c25b3813f33ed63f125731ba4e3d11ae SHA512 ee50070156030fe6c8e07db428902bec67e2267bf36338e62bd936e63f402da869fc4c629c0bc274ab6f798642d163906cc8d6695a62228580ba979878e5d6f8 DIST scikit_build_core-0.7.1.tar.gz 197949 BLAKE2B bcce5c5f71ce1417e5912d9c60c1f1c8bd656feb16b255e7d94f8fe49f75354c940a940fedd07f9c03b200c8858e24537686067463a47699e9285178e64f32f8 SHA512 30b479708b2265789ad4d43ab0ef8a433cf6745223b9812e95b0e45356ab9ad0689ee8f546f3c3af0bd482342d5518d381481b58480b715023c6baa87235952a DIST scikit_build_core-0.8.0.tar.gz 202019 BLAKE2B 92eded3ca562cb3089502cdf017e33ceca6a816e8ee73a62e780a7c291b4606710598fb357585fcfb83362bd5c4275d31b602ad7243aadce94a78bcae1ae5cd3 SHA512 82a20d54a699403ce97e71b95288935e5f0fb3ebafa897d9620612727d4aee5a003384e65665b002b1f2db2b0672d9b05c0428d26f00bc5300cbd884cef6e519 +DIST scikit_build_core-0.8.1.tar.gz 202391 BLAKE2B acfa3d2c235ac1837b52e96a3b3a04329f9c4a1cb89ed6f56dc1596d67e5881f5a2950bb3b55e038f2b958579cb3824fc379af310ca9c1ae4dc90f16cb1c1834 SHA512 a343391178456af740e527002187161f83dbe94d1802fc8bd0e1370739367e351709449686a6fe5cfca24dd445f39f3dcafa8762a9a5f2e845d5c2a22e2534da diff --git a/dev-python/scikit-build-core/scikit-build-core-0.8.1.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.8.1.ebuild new file mode 100644 index ..d49a764ca1e3 --- /dev/null +++ b/dev-python/scikit-build-core/scikit-build-core-0.8.1.ebuild @@ -0,0 +1,54 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Build backend for CMake based projects" +HOMEPAGE=" + https://github.com/scikit-build/scikit-build-core/ + https://pypi.org/project/scikit-build-core/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# we always want [pyproject] extra +RDEPEND=" + >=dev-python/packaging-20.9[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] + >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/exceptiongroup[${PYTHON_USEDEP}] + >=dev-python/tomli-1.1[${PYTHON_USEDEP}] + ' 3.9 3.10) +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/build[${PYTHON_USEDEP}] + >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}] + dev-python/pybind11[${PYTHON_USEDEP}] + >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # TODO / we don't package validate_pyproject anyway + tests/test_schema.py::test_compare_schemas + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p subprocess -m "not isolated and not network" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: 638bceea58c2f6bb3c8b6d8fa3bc0ec750e05be3 Author: Michał Górny gentoo org> AuthorDate: Wed Jan 24 06:39:58 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jan 24 07:01:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=638bceea dev-python/scikit-build-core: Bump to 0.8.0 Signed-off-by: Michał Górny gentoo.org> dev-python/scikit-build-core/Manifest | 1 + .../scikit-build-core-0.8.0.ebuild | 54 ++ 2 files changed, 55 insertions(+) diff --git a/dev-python/scikit-build-core/Manifest b/dev-python/scikit-build-core/Manifest index a1cd23b3705b..3797d9e9af13 100644 --- a/dev-python/scikit-build-core/Manifest +++ b/dev-python/scikit-build-core/Manifest @@ -1,2 +1,3 @@ DIST scikit_build_core-0.7.0.tar.gz 197884 BLAKE2B f632cc131af9db03db2c84b32e451c6369273f9d5db0bca2991cface419c5f9faa5d98239a8a5edd8a36749bc368c0f3c25b3813f33ed63f125731ba4e3d11ae SHA512 ee50070156030fe6c8e07db428902bec67e2267bf36338e62bd936e63f402da869fc4c629c0bc274ab6f798642d163906cc8d6695a62228580ba979878e5d6f8 DIST scikit_build_core-0.7.1.tar.gz 197949 BLAKE2B bcce5c5f71ce1417e5912d9c60c1f1c8bd656feb16b255e7d94f8fe49f75354c940a940fedd07f9c03b200c8858e24537686067463a47699e9285178e64f32f8 SHA512 30b479708b2265789ad4d43ab0ef8a433cf6745223b9812e95b0e45356ab9ad0689ee8f546f3c3af0bd482342d5518d381481b58480b715023c6baa87235952a +DIST scikit_build_core-0.8.0.tar.gz 202019 BLAKE2B 92eded3ca562cb3089502cdf017e33ceca6a816e8ee73a62e780a7c291b4606710598fb357585fcfb83362bd5c4275d31b602ad7243aadce94a78bcae1ae5cd3 SHA512 82a20d54a699403ce97e71b95288935e5f0fb3ebafa897d9620612727d4aee5a003384e65665b002b1f2db2b0672d9b05c0428d26f00bc5300cbd884cef6e519 diff --git a/dev-python/scikit-build-core/scikit-build-core-0.8.0.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.8.0.ebuild new file mode 100644 index ..d49a764ca1e3 --- /dev/null +++ b/dev-python/scikit-build-core/scikit-build-core-0.8.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Build backend for CMake based projects" +HOMEPAGE=" + https://github.com/scikit-build/scikit-build-core/ + https://pypi.org/project/scikit-build-core/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# we always want [pyproject] extra +RDEPEND=" + >=dev-python/packaging-20.9[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] + >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/exceptiongroup[${PYTHON_USEDEP}] + >=dev-python/tomli-1.1[${PYTHON_USEDEP}] + ' 3.9 3.10) +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/build[${PYTHON_USEDEP}] + >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}] + dev-python/pybind11[${PYTHON_USEDEP}] + >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # TODO / we don't package validate_pyproject anyway + tests/test_schema.py::test_compare_schemas + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p subprocess -m "not isolated and not network" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: fb9fff65e2cc9a07d83c38be95b444983afa5a22 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 2 04:59:11 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 2 05:07:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb9fff65 dev-python/scikit-build-core: Bump to 0.7.1 Signed-off-by: Michał Górny gentoo.org> dev-python/scikit-build-core/Manifest | 1 + .../scikit-build-core-0.7.1.ebuild | 54 ++ 2 files changed, 55 insertions(+) diff --git a/dev-python/scikit-build-core/Manifest b/dev-python/scikit-build-core/Manifest index 1ed47daae3fe..a1cd23b3705b 100644 --- a/dev-python/scikit-build-core/Manifest +++ b/dev-python/scikit-build-core/Manifest @@ -1 +1,2 @@ DIST scikit_build_core-0.7.0.tar.gz 197884 BLAKE2B f632cc131af9db03db2c84b32e451c6369273f9d5db0bca2991cface419c5f9faa5d98239a8a5edd8a36749bc368c0f3c25b3813f33ed63f125731ba4e3d11ae SHA512 ee50070156030fe6c8e07db428902bec67e2267bf36338e62bd936e63f402da869fc4c629c0bc274ab6f798642d163906cc8d6695a62228580ba979878e5d6f8 +DIST scikit_build_core-0.7.1.tar.gz 197949 BLAKE2B bcce5c5f71ce1417e5912d9c60c1f1c8bd656feb16b255e7d94f8fe49f75354c940a940fedd07f9c03b200c8858e24537686067463a47699e9285178e64f32f8 SHA512 30b479708b2265789ad4d43ab0ef8a433cf6745223b9812e95b0e45356ab9ad0689ee8f546f3c3af0bd482342d5518d381481b58480b715023c6baa87235952a diff --git a/dev-python/scikit-build-core/scikit-build-core-0.7.1.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.7.1.ebuild new file mode 100644 index ..d49a764ca1e3 --- /dev/null +++ b/dev-python/scikit-build-core/scikit-build-core-0.7.1.ebuild @@ -0,0 +1,54 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Build backend for CMake based projects" +HOMEPAGE=" + https://github.com/scikit-build/scikit-build-core/ + https://pypi.org/project/scikit-build-core/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# we always want [pyproject] extra +RDEPEND=" + >=dev-python/packaging-20.9[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] + >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/exceptiongroup[${PYTHON_USEDEP}] + >=dev-python/tomli-1.1[${PYTHON_USEDEP}] + ' 3.9 3.10) +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/build[${PYTHON_USEDEP}] + >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}] + dev-python/pybind11[${PYTHON_USEDEP}] + >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # TODO / we don't package validate_pyproject anyway + tests/test_schema.py::test_compare_schemas + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p subprocess -m "not isolated and not network" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: c85458e80757ab60e4521a748e6b19b749218137 Author: Michał Górny gentoo org> AuthorDate: Fri Dec 1 05:25:12 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Dec 1 05:38:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c85458e8 dev-python/scikit-build-core: Bump to 0.7.0 Signed-off-by: Michał Górny gentoo.org> dev-python/scikit-build-core/Manifest | 1 + .../scikit-build-core-0.7.0.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/dev-python/scikit-build-core/Manifest b/dev-python/scikit-build-core/Manifest index 3fad92e541ce..9028be4c1dc5 100644 --- a/dev-python/scikit-build-core/Manifest +++ b/dev-python/scikit-build-core/Manifest @@ -1 +1,2 @@ DIST scikit_build_core-0.6.1.tar.gz 191098 BLAKE2B 8ce97e6ae81b729fe2ea2bdaa8d90620f1279004f0b73cf7b546ae7f9427dc06f4f11afd251dd669ca044db5a7eca2602c2652fd4c85b759ca7db3e15daed53e SHA512 82902d1a18ce9e9b3088bfb61fe10366eadc2cc48869d995e3126c14e1abf42112e1b28739a782aa78301571291b044a6923e2ea125feee6b85b38e2d73f53a2 +DIST scikit_build_core-0.7.0.tar.gz 197884 BLAKE2B f632cc131af9db03db2c84b32e451c6369273f9d5db0bca2991cface419c5f9faa5d98239a8a5edd8a36749bc368c0f3c25b3813f33ed63f125731ba4e3d11ae SHA512 ee50070156030fe6c8e07db428902bec67e2267bf36338e62bd936e63f402da869fc4c629c0bc274ab6f798642d163906cc8d6695a62228580ba979878e5d6f8 diff --git a/dev-python/scikit-build-core/scikit-build-core-0.7.0.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.7.0.ebuild new file mode 100644 index ..f798d2c34185 --- /dev/null +++ b/dev-python/scikit-build-core/scikit-build-core-0.7.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Build backend for CMake based projects" +HOMEPAGE=" + https://github.com/scikit-build/scikit-build-core/ + https://pypi.org/project/scikit-build-core/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# we always want [pyproject] extra +RDEPEND=" + >=dev-python/packaging-20.9[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] + >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/exceptiongroup[${PYTHON_USEDEP}] + >=dev-python/tomli-1.1[${PYTHON_USEDEP}] + ' 3.9 3.10) +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/build[${PYTHON_USEDEP}] + >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}] + dev-python/pybind11[${PYTHON_USEDEP}] + >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # TODO / we don't package validate_pyproject anyway + tests/test_schema.py::test_compare_schemas + ) + + epytest -m "not isolated and not network" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: 254e622ed9b1e4c2aa8408d5c14cf4cc3941e964 Author: Michał Górny gentoo org> AuthorDate: Thu Nov 30 04:39:15 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Nov 30 05:48:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=254e622e dev-python/scikit-build-core: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/scikit-build-core/Manifest | 2 - .../scikit-build-core-0.5.1.ebuild | 53 -- .../scikit-build-core-0.6.0-r1.ebuild | 53 -- .../scikit-build-core-0.6.0.ebuild | 53 -- 4 files changed, 161 deletions(-) diff --git a/dev-python/scikit-build-core/Manifest b/dev-python/scikit-build-core/Manifest index 01eb8c1d9b1d..3fad92e541ce 100644 --- a/dev-python/scikit-build-core/Manifest +++ b/dev-python/scikit-build-core/Manifest @@ -1,3 +1 @@ -DIST scikit_build_core-0.5.1.tar.gz 179718 BLAKE2B 31cd974a3deec188dc97ca708a04badfa8d75a0e66e85a2a814816bac126921aa5531f4f0de56f93a264b98edd341498298e1536502506d7b47ff40ca8bf92da SHA512 de7dd843a7979615a1421bc9ea6c0fde40b72ed94209783f176a5fb427a9fdee497a69e891441591d65d06a3ea619c4c67c9314cf0b7622d19cd88c149b43c7b -DIST scikit_build_core-0.6.0.tar.gz 189359 BLAKE2B 8c2a3028b34c6dff1daa33476d87b42c80762f0f6ec2bea4e5358e573330fb5b3f470ba9c79ba662126df3950779c1f4cd67eef51c571940baa396f47e7d5679 SHA512 11841ecc2035decdbb5538235f3d1ec75afc6611de2336d6ed5b762677988223723f58b18f4c6ffaa11c47e3bb2e28f3a0fb7c41d3e68a738b039add42f9729d DIST scikit_build_core-0.6.1.tar.gz 191098 BLAKE2B 8ce97e6ae81b729fe2ea2bdaa8d90620f1279004f0b73cf7b546ae7f9427dc06f4f11afd251dd669ca044db5a7eca2602c2652fd4c85b759ca7db3e15daed53e SHA512 82902d1a18ce9e9b3088bfb61fe10366eadc2cc48869d995e3126c14e1abf42112e1b28739a782aa78301571291b044a6923e2ea125feee6b85b38e2d73f53a2 diff --git a/dev-python/scikit-build-core/scikit-build-core-0.5.1.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.5.1.ebuild deleted file mode 100644 index b3a6b7200a22.. --- a/dev-python/scikit-build-core/scikit-build-core-0.5.1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Build backend for CMake based projects" -HOMEPAGE=" - https://github.com/scikit-build/scikit-build-core/ - https://pypi.org/project/scikit-build-core/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -# we always want [pyproject] extra -RDEPEND=" - >=dev-python/packaging-20.9[${PYTHON_USEDEP}] - >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] - >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/exceptiongroup[${PYTHON_USEDEP}] - >=dev-python/tomli-1.1[${PYTHON_USEDEP}] - ' 3.9 3.10) -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/build[${PYTHON_USEDEP}] - >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}] - dev-python/pybind11[${PYTHON_USEDEP}] - >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] - dev-python/wheel[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # TODO / we don't package validate_pyproject anyway - tests/test_schema.py::test_compare_schemas - ) - - epytest -m "not isolated and not network" -} diff --git a/dev-python/scikit-build-core/scikit-build-core-0.6.0-r1.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.6.0-r1.ebuild deleted file mode 100644 index 0e79f26c9258.. --- a/dev-python/scikit-build-core/scikit-build-core-0.6.0-r1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Build backend for CMake based projects" -HOMEPAGE=" - https://github.com/scikit-build/scikit-build-core/ - https://pypi.org/project/scikit-build-core/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -# we always want [pyproject] extra -RDEPEND=" - >=dev-python/packaging-20.9[${PYTHON_USEDEP}] - >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] - >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/exceptiongroup[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: 6e28ddb1c51adcab3af6fe1e2038250ec9c07b21 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 8 06:24:48 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 8 06:38:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e28ddb1 dev-python/scikit-build-core: Bump to 0.6.1 Signed-off-by: Michał Górny gentoo.org> dev-python/scikit-build-core/Manifest | 1 + .../scikit-build-core-0.6.1.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/dev-python/scikit-build-core/Manifest b/dev-python/scikit-build-core/Manifest index 95dc9e7d9405..01eb8c1d9b1d 100644 --- a/dev-python/scikit-build-core/Manifest +++ b/dev-python/scikit-build-core/Manifest @@ -1,2 +1,3 @@ DIST scikit_build_core-0.5.1.tar.gz 179718 BLAKE2B 31cd974a3deec188dc97ca708a04badfa8d75a0e66e85a2a814816bac126921aa5531f4f0de56f93a264b98edd341498298e1536502506d7b47ff40ca8bf92da SHA512 de7dd843a7979615a1421bc9ea6c0fde40b72ed94209783f176a5fb427a9fdee497a69e891441591d65d06a3ea619c4c67c9314cf0b7622d19cd88c149b43c7b DIST scikit_build_core-0.6.0.tar.gz 189359 BLAKE2B 8c2a3028b34c6dff1daa33476d87b42c80762f0f6ec2bea4e5358e573330fb5b3f470ba9c79ba662126df3950779c1f4cd67eef51c571940baa396f47e7d5679 SHA512 11841ecc2035decdbb5538235f3d1ec75afc6611de2336d6ed5b762677988223723f58b18f4c6ffaa11c47e3bb2e28f3a0fb7c41d3e68a738b039add42f9729d +DIST scikit_build_core-0.6.1.tar.gz 191098 BLAKE2B 8ce97e6ae81b729fe2ea2bdaa8d90620f1279004f0b73cf7b546ae7f9427dc06f4f11afd251dd669ca044db5a7eca2602c2652fd4c85b759ca7db3e15daed53e SHA512 82902d1a18ce9e9b3088bfb61fe10366eadc2cc48869d995e3126c14e1abf42112e1b28739a782aa78301571291b044a6923e2ea125feee6b85b38e2d73f53a2 diff --git a/dev-python/scikit-build-core/scikit-build-core-0.6.1.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.6.1.ebuild new file mode 100644 index ..0e79f26c9258 --- /dev/null +++ b/dev-python/scikit-build-core/scikit-build-core-0.6.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Build backend for CMake based projects" +HOMEPAGE=" + https://github.com/scikit-build/scikit-build-core/ + https://pypi.org/project/scikit-build-core/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# we always want [pyproject] extra +RDEPEND=" + >=dev-python/packaging-20.9[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] + >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/exceptiongroup[${PYTHON_USEDEP}] + >=dev-python/tomli-1.1[${PYTHON_USEDEP}] + ' 3.9 3.10) +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/build[${PYTHON_USEDEP}] + >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}] + dev-python/pybind11[${PYTHON_USEDEP}] + >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # TODO / we don't package validate_pyproject anyway + tests/test_schema.py::test_compare_schemas + ) + + epytest -m "not isolated and not network" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: 0e5b0846d0214e4c0045ec72ac9b5869e70164bc Author: Andrey Grozin gentoo org> AuthorDate: Sat Oct 28 13:26:23 2023 + Commit: Andrey Grozin gentoo org> CommitDate: Sat Oct 28 13:26:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e5b0846 dev-python/scikit-build-core: add python3_12 Signed-off-by: Andrey Grozin gentoo.org> .../scikit-build-core-0.6.0-r1.ebuild | 53 ++ 1 file changed, 53 insertions(+) diff --git a/dev-python/scikit-build-core/scikit-build-core-0.6.0-r1.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.6.0-r1.ebuild new file mode 100644 index ..0e79f26c9258 --- /dev/null +++ b/dev-python/scikit-build-core/scikit-build-core-0.6.0-r1.ebuild @@ -0,0 +1,53 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Build backend for CMake based projects" +HOMEPAGE=" + https://github.com/scikit-build/scikit-build-core/ + https://pypi.org/project/scikit-build-core/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# we always want [pyproject] extra +RDEPEND=" + >=dev-python/packaging-20.9[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] + >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/exceptiongroup[${PYTHON_USEDEP}] + >=dev-python/tomli-1.1[${PYTHON_USEDEP}] + ' 3.9 3.10) +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/build[${PYTHON_USEDEP}] + >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}] + dev-python/pybind11[${PYTHON_USEDEP}] + >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # TODO / we don't package validate_pyproject anyway + tests/test_schema.py::test_compare_schemas + ) + + epytest -m "not isolated and not network" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: d376b59e0ce88af3f4bcf7a2a1618b5876beed2f Author: Michał Górny gentoo org> AuthorDate: Sat Oct 21 03:33:53 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Oct 21 03:33:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d376b59e dev-python/scikit-build-core: Bump to 0.6.0 Signed-off-by: Michał Górny gentoo.org> dev-python/scikit-build-core/Manifest | 1 + .../scikit-build-core-0.6.0.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/dev-python/scikit-build-core/Manifest b/dev-python/scikit-build-core/Manifest index ae87c7929ef6..95dc9e7d9405 100644 --- a/dev-python/scikit-build-core/Manifest +++ b/dev-python/scikit-build-core/Manifest @@ -1 +1,2 @@ DIST scikit_build_core-0.5.1.tar.gz 179718 BLAKE2B 31cd974a3deec188dc97ca708a04badfa8d75a0e66e85a2a814816bac126921aa5531f4f0de56f93a264b98edd341498298e1536502506d7b47ff40ca8bf92da SHA512 de7dd843a7979615a1421bc9ea6c0fde40b72ed94209783f176a5fb427a9fdee497a69e891441591d65d06a3ea619c4c67c9314cf0b7622d19cd88c149b43c7b +DIST scikit_build_core-0.6.0.tar.gz 189359 BLAKE2B 8c2a3028b34c6dff1daa33476d87b42c80762f0f6ec2bea4e5358e573330fb5b3f470ba9c79ba662126df3950779c1f4cd67eef51c571940baa396f47e7d5679 SHA512 11841ecc2035decdbb5538235f3d1ec75afc6611de2336d6ed5b762677988223723f58b18f4c6ffaa11c47e3bb2e28f3a0fb7c41d3e68a738b039add42f9729d diff --git a/dev-python/scikit-build-core/scikit-build-core-0.6.0.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.6.0.ebuild new file mode 100644 index ..b3a6b7200a22 --- /dev/null +++ b/dev-python/scikit-build-core/scikit-build-core-0.6.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Build backend for CMake based projects" +HOMEPAGE=" + https://github.com/scikit-build/scikit-build-core/ + https://pypi.org/project/scikit-build-core/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# we always want [pyproject] extra +RDEPEND=" + >=dev-python/packaging-20.9[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] + >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/exceptiongroup[${PYTHON_USEDEP}] + >=dev-python/tomli-1.1[${PYTHON_USEDEP}] + ' 3.9 3.10) +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/build[${PYTHON_USEDEP}] + >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}] + dev-python/pybind11[${PYTHON_USEDEP}] + >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # TODO / we don't package validate_pyproject anyway + tests/test_schema.py::test_compare_schemas + ) + + epytest -m "not isolated and not network" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/, dev-python/scikit-build-core/files/, profiles/
commit: bb8c8c21cef6b152e1f66d1cd823d25c1710b66e Author: Michał Górny gentoo org> AuthorDate: Fri Sep 22 02:12:55 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Sep 22 02:17:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb8c8c21 dev-python/scikit-build-core: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/scikit-build-core/Manifest | 3 -- .../scikit-build-core-0.4.7-setuptools-hooks.patch | 28 .../scikit-build-core-0.4.7-r1.ebuild | 52 - .../scikit-build-core-0.4.8.ebuild | 48 .../scikit-build-core-0.5.0.ebuild | 53 -- profiles/package.mask | 6 --- 6 files changed, 190 deletions(-) diff --git a/dev-python/scikit-build-core/Manifest b/dev-python/scikit-build-core/Manifest index 897371efb243..ae87c7929ef6 100644 --- a/dev-python/scikit-build-core/Manifest +++ b/dev-python/scikit-build-core/Manifest @@ -1,4 +1 @@ -DIST scikit_build_core-0.4.7.tar.gz 161024 BLAKE2B a06136ca6144305290dcebacd33690556ce30c28793572adfd7b42b043d4bb7f2e6e8000fcb543608d33a130f7094683a31870aa40067fb24fbb453fed884ccf SHA512 39f99facc920e3a46a3592d15ce9f3ceb90cf92dca8a010546a9cc15d50ea7737951286b6474f2f3f68f206f4fa7d157931fcfa831e122f51266df56ec5f043e -DIST scikit_build_core-0.4.8.tar.gz 163396 BLAKE2B f432d144babd6be45a730e0566cf6fe8bea051b85364b0af26655e0679a0d458f3fd106e816f09557110a6e4e1fed056d1c6454c044ab34dfcc6530cad6020e3 SHA512 55ded022de13bbc60e5abed7b39466751abda3d66a0fa1c094ccd3ab28a93ac3437db2fb8e53381bbe0f7da9985ea5a6fd129af24e6654d3df48c704fb4612f1 -DIST scikit_build_core-0.5.0.tar.gz 177478 BLAKE2B e3f3d4bb60fcdc87b32799a663a96bfc994969c3a9dd6c73bd5f27720482cd02b8bbf75f7aee8b39c3b73dc8b6740c526a144b59ecb029e7de3b604dcb1aceb8 SHA512 68bd13b5f97aa498189a61e342bdcb6fa5ea45d8ee73cc557b1e67c9a8d411ef93ea59a954210f48b76e7c1a2f645e4e34686e6fa122929cf0bc69a9f3846600 DIST scikit_build_core-0.5.1.tar.gz 179718 BLAKE2B 31cd974a3deec188dc97ca708a04badfa8d75a0e66e85a2a814816bac126921aa5531f4f0de56f93a264b98edd341498298e1536502506d7b47ff40ca8bf92da SHA512 de7dd843a7979615a1421bc9ea6c0fde40b72ed94209783f176a5fb427a9fdee497a69e891441591d65d06a3ea619c4c67c9314cf0b7622d19cd88c149b43c7b diff --git a/dev-python/scikit-build-core/files/scikit-build-core-0.4.7-setuptools-hooks.patch b/dev-python/scikit-build-core/files/scikit-build-core-0.4.7-setuptools-hooks.patch deleted file mode 100644 index f3b352644b0d.. --- a/dev-python/scikit-build-core/files/scikit-build-core-0.4.7-setuptools-hooks.patch +++ /dev/null @@ -1,28 +0,0 @@ -https://bugs.gentoo.org/909035 -https://bugs.gentoo.org/909335 -https://github.com/scikit-build/scikit-build-core/issues/413 -https://github.com/scikit-build/scikit-build-core/commit/fd9e6cf638a14dee2fb39b36e41b607ce8221d27 - -From fd9e6cf638a14dee2fb39b36e41b607ce8221d27 Mon Sep 17 00:00:00 2001 -From: Henry Schreiner -Date: Sat, 24 Jun 2023 15:07:26 -0400 -Subject: [PATCH] fix: avoid interfering with other setuptools plugins (#414) - -Fix #413. - -- - -Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> a/src/scikit_build_core/setuptools/build_cmake.py -+++ b/src/scikit_build_core/setuptools/build_cmake.py -@@ -182,7 +182,8 @@ def _has_cmake(dist: Distribution) -> bool: - def _prepare_extension_detection(dist: Distribution) -> None: - # Setuptools needs to know that it has extensions modules - --dist.has_ext_modules = lambda: type(dist).has_ext_modules(dist) or _has_cmake(dist) # type: ignore[method-assign] -+orig_has_ext_modules = dist.has_ext_modules -+dist.has_ext_modules = lambda: orig_has_ext_modules() or _has_cmake(dist) # type: ignore[method-assign] - - # Hack for stdlib distutils - if not setuptools.distutils.__package__.startswith("setuptools"): # type: ignore[attr-defined] - diff --git a/dev-python/scikit-build-core/scikit-build-core-0.4.7-r1.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.4.7-r1.ebuild deleted file mode 100644 index b3c010a4c60d.. --- a/dev-python/scikit-build-core/scikit-build-core-0.4.7-r1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Build backend for CMake based projects" -HOMEPAGE=" - https://github.com/scikit-build/scikit-build-core/ - https://pypi.org/project/scikit-build-core/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -# we always want [pyproject] extra -RDEPEND=" - >=dev-python/packaging-20.9[${PYTHON_USEDEP}] - >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] - >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: 5663d7e9c706fb220523412dfa0f0d5751533f80 Author: Michał Górny gentoo org> AuthorDate: Thu Sep 21 05:58:10 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Sep 21 09:54:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5663d7e9 dev-python/scikit-build-core: Bump to 0.5.1 Signed-off-by: Michał Górny gentoo.org> dev-python/scikit-build-core/Manifest | 1 + .../scikit-build-core-0.5.1.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/dev-python/scikit-build-core/Manifest b/dev-python/scikit-build-core/Manifest index 7f2a65bb66fe..897371efb243 100644 --- a/dev-python/scikit-build-core/Manifest +++ b/dev-python/scikit-build-core/Manifest @@ -1,3 +1,4 @@ DIST scikit_build_core-0.4.7.tar.gz 161024 BLAKE2B a06136ca6144305290dcebacd33690556ce30c28793572adfd7b42b043d4bb7f2e6e8000fcb543608d33a130f7094683a31870aa40067fb24fbb453fed884ccf SHA512 39f99facc920e3a46a3592d15ce9f3ceb90cf92dca8a010546a9cc15d50ea7737951286b6474f2f3f68f206f4fa7d157931fcfa831e122f51266df56ec5f043e DIST scikit_build_core-0.4.8.tar.gz 163396 BLAKE2B f432d144babd6be45a730e0566cf6fe8bea051b85364b0af26655e0679a0d458f3fd106e816f09557110a6e4e1fed056d1c6454c044ab34dfcc6530cad6020e3 SHA512 55ded022de13bbc60e5abed7b39466751abda3d66a0fa1c094ccd3ab28a93ac3437db2fb8e53381bbe0f7da9985ea5a6fd129af24e6654d3df48c704fb4612f1 DIST scikit_build_core-0.5.0.tar.gz 177478 BLAKE2B e3f3d4bb60fcdc87b32799a663a96bfc994969c3a9dd6c73bd5f27720482cd02b8bbf75f7aee8b39c3b73dc8b6740c526a144b59ecb029e7de3b604dcb1aceb8 SHA512 68bd13b5f97aa498189a61e342bdcb6fa5ea45d8ee73cc557b1e67c9a8d411ef93ea59a954210f48b76e7c1a2f645e4e34686e6fa122929cf0bc69a9f3846600 +DIST scikit_build_core-0.5.1.tar.gz 179718 BLAKE2B 31cd974a3deec188dc97ca708a04badfa8d75a0e66e85a2a814816bac126921aa5531f4f0de56f93a264b98edd341498298e1536502506d7b47ff40ca8bf92da SHA512 de7dd843a7979615a1421bc9ea6c0fde40b72ed94209783f176a5fb427a9fdee497a69e891441591d65d06a3ea619c4c67c9314cf0b7622d19cd88c149b43c7b diff --git a/dev-python/scikit-build-core/scikit-build-core-0.5.1.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.5.1.ebuild new file mode 100644 index ..b3a6b7200a22 --- /dev/null +++ b/dev-python/scikit-build-core/scikit-build-core-0.5.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Build backend for CMake based projects" +HOMEPAGE=" + https://github.com/scikit-build/scikit-build-core/ + https://pypi.org/project/scikit-build-core/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# we always want [pyproject] extra +RDEPEND=" + >=dev-python/packaging-20.9[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] + >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/exceptiongroup[${PYTHON_USEDEP}] + >=dev-python/tomli-1.1[${PYTHON_USEDEP}] + ' 3.9 3.10) +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/build[${PYTHON_USEDEP}] + >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}] + dev-python/pybind11[${PYTHON_USEDEP}] + >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # TODO / we don't package validate_pyproject anyway + tests/test_schema.py::test_compare_schemas + ) + + epytest -m "not isolated and not network" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: e7ec6a69cd1c839fc93b51f49e548e2c18d3f396 Author: Michał Górny gentoo org> AuthorDate: Tue Aug 22 18:35:08 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Aug 22 20:00:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7ec6a69 dev-python/scikit-build-core: Bump to 0.5.0 Signed-off-by: Michał Górny gentoo.org> dev-python/scikit-build-core/Manifest | 1 + .../scikit-build-core-0.5.0.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/dev-python/scikit-build-core/Manifest b/dev-python/scikit-build-core/Manifest index cf598878be23..7f2a65bb66fe 100644 --- a/dev-python/scikit-build-core/Manifest +++ b/dev-python/scikit-build-core/Manifest @@ -1,2 +1,3 @@ DIST scikit_build_core-0.4.7.tar.gz 161024 BLAKE2B a06136ca6144305290dcebacd33690556ce30c28793572adfd7b42b043d4bb7f2e6e8000fcb543608d33a130f7094683a31870aa40067fb24fbb453fed884ccf SHA512 39f99facc920e3a46a3592d15ce9f3ceb90cf92dca8a010546a9cc15d50ea7737951286b6474f2f3f68f206f4fa7d157931fcfa831e122f51266df56ec5f043e DIST scikit_build_core-0.4.8.tar.gz 163396 BLAKE2B f432d144babd6be45a730e0566cf6fe8bea051b85364b0af26655e0679a0d458f3fd106e816f09557110a6e4e1fed056d1c6454c044ab34dfcc6530cad6020e3 SHA512 55ded022de13bbc60e5abed7b39466751abda3d66a0fa1c094ccd3ab28a93ac3437db2fb8e53381bbe0f7da9985ea5a6fd129af24e6654d3df48c704fb4612f1 +DIST scikit_build_core-0.5.0.tar.gz 177478 BLAKE2B e3f3d4bb60fcdc87b32799a663a96bfc994969c3a9dd6c73bd5f27720482cd02b8bbf75f7aee8b39c3b73dc8b6740c526a144b59ecb029e7de3b604dcb1aceb8 SHA512 68bd13b5f97aa498189a61e342bdcb6fa5ea45d8ee73cc557b1e67c9a8d411ef93ea59a954210f48b76e7c1a2f645e4e34686e6fa122929cf0bc69a9f3846600 diff --git a/dev-python/scikit-build-core/scikit-build-core-0.5.0.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.5.0.ebuild new file mode 100644 index ..b3a6b7200a22 --- /dev/null +++ b/dev-python/scikit-build-core/scikit-build-core-0.5.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Build backend for CMake based projects" +HOMEPAGE=" + https://github.com/scikit-build/scikit-build-core/ + https://pypi.org/project/scikit-build-core/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# we always want [pyproject] extra +RDEPEND=" + >=dev-python/packaging-20.9[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] + >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/exceptiongroup[${PYTHON_USEDEP}] + >=dev-python/tomli-1.1[${PYTHON_USEDEP}] + ' 3.9 3.10) +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/build[${PYTHON_USEDEP}] + >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}] + dev-python/pybind11[${PYTHON_USEDEP}] + >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # TODO / we don't package validate_pyproject anyway + tests/test_schema.py::test_compare_schemas + ) + + epytest -m "not isolated and not network" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: 639a13cfe1661c7332f40d43648dd94ba4d6a3c4 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Aug 20 17:52:57 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Aug 20 17:52:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=639a13cf dev-python/scikit-build-core: Keyword 0.4.8 hppa, #909029 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild index 1def6b56dead..83fef30306b6 100644 --- a/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild +++ b/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" # we always want [pyproject] extra RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: 9b3cfbb0271d19963161e08b479ed28a32beae26 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Aug 20 17:52:28 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Aug 20 17:52:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b3cfbb0 dev-python/scikit-build-core: Keyword 0.4.8 ppc64, #909029 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild index 248d30431dbe..1def6b56dead 100644 --- a/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild +++ b/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" # we always want [pyproject] extra RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: 96a9bf0f1e9c820abf8c796c7ad1e8a5a3a0e285 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Aug 17 08:41:58 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Aug 17 08:41:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96a9bf0f dev-python/scikit-build-core: Keyword 0.4.8 ppc, #909029 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild index 240290209d33..248d30431dbe 100644 --- a/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild +++ b/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~s390 ~sparc ~x86" # we always want [pyproject] extra RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: 5e4d5bea778c558920a544a46bd08b1c94a9afcb Author: Jakov Smolić gentoo org> AuthorDate: Mon Aug 14 22:07:11 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Aug 14 22:07:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e4d5bea dev-python/scikit-build-core: Keyword 0.4.8 riscv, #909029 Signed-off-by: Jakov Smolić gentoo.org> dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild index 2fc39bbe184f..240290209d33 100644 --- a/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild +++ b/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~s390 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~s390 ~sparc ~x86" # we always want [pyproject] extra RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: 27fe96bec471e06caea27e4078d0a56ab2946dea Author: Arthur Zamarin gentoo org> AuthorDate: Sun Aug 13 16:04:52 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Aug 13 16:06:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27fe96be dev-python/scikit-build-core: Keyword 0.4.8 s390, #909029 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild index 9ea8687b563f..2fc39bbe184f 100644 --- a/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild +++ b/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~s390 ~sparc ~x86" # we always want [pyproject] extra RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: 992bf6a1405c6914ece434f5c51662a93426f7eb Author: Arthur Zamarin gentoo org> AuthorDate: Sun Aug 13 16:04:44 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Aug 13 16:06:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=992bf6a1 dev-python/scikit-build-core: Keyword 0.4.8 sparc, #909029 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild index d3b71a976f63..9ea8687b563f 100644 --- a/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild +++ b/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86" # we always want [pyproject] extra RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: 1a83dc98c028a9380eb8f63ec428fd3512042a26 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Aug 13 16:04:36 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Aug 13 16:06:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a83dc98 dev-python/scikit-build-core: Keyword 0.4.8 arm, #909029 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild index 7d5f12e3814d..d3b71a976f63 100644 --- a/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild +++ b/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" # we always want [pyproject] extra RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: 4de33ec87ab1d15337d01c506c48ce518d7d6a9c Author: Arthur Zamarin gentoo org> AuthorDate: Sun Aug 13 15:42:40 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Aug 13 15:42:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4de33ec8 dev-python/scikit-build-core: Keyword 0.4.8 x86, #909029 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild index eb5316765cc1..7d5f12e3814d 100644 --- a/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild +++ b/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="~amd64 ~arm64 ~x86" # we always want [pyproject] extra RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: ca67058660319a158670bb034bac347a08a934e8 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Jul 30 17:31:14 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Jul 30 17:31:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca670586 dev-python/scikit-build-core: Keyword 0.4.8 arm64, #909029 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild index 9cf9fc3a704b..eb5316765cc1 100644 --- a/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild +++ b/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" # we always want [pyproject] extra RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: 387b6d854fed8acbaaa89ea5bc345c7939f0b634 Author: Michał Górny gentoo org> AuthorDate: Sun Jul 30 03:07:03 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Jul 30 03:07:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=387b6d85 dev-python/scikit-build-core: Bump to 0.4.8 Signed-off-by: Michał Górny gentoo.org> dev-python/scikit-build-core/Manifest | 1 + .../scikit-build-core-0.4.8.ebuild | 48 ++ 2 files changed, 49 insertions(+) diff --git a/dev-python/scikit-build-core/Manifest b/dev-python/scikit-build-core/Manifest index 061b6f768766..cf598878be23 100644 --- a/dev-python/scikit-build-core/Manifest +++ b/dev-python/scikit-build-core/Manifest @@ -1 +1,2 @@ DIST scikit_build_core-0.4.7.tar.gz 161024 BLAKE2B a06136ca6144305290dcebacd33690556ce30c28793572adfd7b42b043d4bb7f2e6e8000fcb543608d33a130f7094683a31870aa40067fb24fbb453fed884ccf SHA512 39f99facc920e3a46a3592d15ce9f3ceb90cf92dca8a010546a9cc15d50ea7737951286b6474f2f3f68f206f4fa7d157931fcfa831e122f51266df56ec5f043e +DIST scikit_build_core-0.4.8.tar.gz 163396 BLAKE2B f432d144babd6be45a730e0566cf6fe8bea051b85364b0af26655e0679a0d458f3fd106e816f09557110a6e4e1fed056d1c6454c044ab34dfcc6530cad6020e3 SHA512 55ded022de13bbc60e5abed7b39466751abda3d66a0fa1c094ccd3ab28a93ac3437db2fb8e53381bbe0f7da9985ea5a6fd129af24e6654d3df48c704fb4612f1 diff --git a/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild new file mode 100644 index ..9cf9fc3a704b --- /dev/null +++ b/dev-python/scikit-build-core/scikit-build-core-0.4.8.ebuild @@ -0,0 +1,48 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Build backend for CMake based projects" +HOMEPAGE=" + https://github.com/scikit-build/scikit-build-core/ + https://pypi.org/project/scikit-build-core/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +# we always want [pyproject] extra +RDEPEND=" + >=dev-python/packaging-20.9[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] + >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/exceptiongroup[${PYTHON_USEDEP}] + >=dev-python/tomli-1.1[${PYTHON_USEDEP}] + ' 3.9 3.10) +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/build[${PYTHON_USEDEP}] + >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}] + dev-python/pybind11[${PYTHON_USEDEP}] + >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + epytest -m "not isolated and not network" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/, profiles/
commit: 83bca55db03c309322bb1d315850e7eda59b0427 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 12 03:43:18 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 12 04:04:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83bca55d dev-python/scikit-build-core: Remove old Signed-off-by: Michał Górny gentoo.org> .../scikit-build-core-0.4.7.ebuild | 48 -- profiles/package.mask | 5 --- 2 files changed, 53 deletions(-) diff --git a/dev-python/scikit-build-core/scikit-build-core-0.4.7.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.4.7.ebuild deleted file mode 100644 index 9cf9fc3a704b.. --- a/dev-python/scikit-build-core/scikit-build-core-0.4.7.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Build backend for CMake based projects" -HOMEPAGE=" - https://github.com/scikit-build/scikit-build-core/ - https://pypi.org/project/scikit-build-core/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -# we always want [pyproject] extra -RDEPEND=" - >=dev-python/packaging-20.9[${PYTHON_USEDEP}] - >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] - >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/exceptiongroup[${PYTHON_USEDEP}] - >=dev-python/tomli-1.1[${PYTHON_USEDEP}] - ' 3.9 3.10) -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/build[${PYTHON_USEDEP}] - >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}] - dev-python/pybind11[${PYTHON_USEDEP}] - >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] - dev-python/wheel[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - epytest -m "not isolated and not network" -} diff --git a/profiles/package.mask b/profiles/package.mask index 3eb951e3fd45..193e0ee853bc 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -127,11 +127,6 @@ dev-ruby/multi_test:0 games-action/descent3 games-action/descent3-demo -# Michał Górny (2023-06-24) -# Breaks dev-python/setuptools-rust. -# https://github.com/scikit-build/scikit-build-core/issues/413 -<=dev-python/scikit-build-core-0.4.7 - # Hans de Graaff (2023-06-23) # Deprecated upstream, who recommends to use the Open3 method instead. # No reverse dependencies. Masked for removal on 2023-07-23.
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/, dev-python/scikit-build-core/files/
commit: 9d347c82d7d8fc2b5fb27f684aed3433220a4e19 Author: Sam James gentoo org> AuthorDate: Sun Jul 2 13:10:24 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 2 13:10:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d347c82 dev-python/scikit-build-core: backport setuptools hook breakage fix Bug: https://bugs.gentoo.org/909035 Closes: https://bugs.gentoo.org/909335 Signed-off-by: Sam James gentoo.org> .../scikit-build-core-0.4.7-setuptools-hooks.patch | 28 .../scikit-build-core-0.4.7-r1.ebuild | 52 ++ 2 files changed, 80 insertions(+) diff --git a/dev-python/scikit-build-core/files/scikit-build-core-0.4.7-setuptools-hooks.patch b/dev-python/scikit-build-core/files/scikit-build-core-0.4.7-setuptools-hooks.patch new file mode 100644 index ..f3b352644b0d --- /dev/null +++ b/dev-python/scikit-build-core/files/scikit-build-core-0.4.7-setuptools-hooks.patch @@ -0,0 +1,28 @@ +https://bugs.gentoo.org/909035 +https://bugs.gentoo.org/909335 +https://github.com/scikit-build/scikit-build-core/issues/413 +https://github.com/scikit-build/scikit-build-core/commit/fd9e6cf638a14dee2fb39b36e41b607ce8221d27 + +From fd9e6cf638a14dee2fb39b36e41b607ce8221d27 Mon Sep 17 00:00:00 2001 +From: Henry Schreiner +Date: Sat, 24 Jun 2023 15:07:26 -0400 +Subject: [PATCH] fix: avoid interfering with other setuptools plugins (#414) + +Fix #413. + +- + +Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> +--- a/src/scikit_build_core/setuptools/build_cmake.py b/src/scikit_build_core/setuptools/build_cmake.py +@@ -182,7 +182,8 @@ def _has_cmake(dist: Distribution) -> bool: + def _prepare_extension_detection(dist: Distribution) -> None: + # Setuptools needs to know that it has extensions modules + +-dist.has_ext_modules = lambda: type(dist).has_ext_modules(dist) or _has_cmake(dist) # type: ignore[method-assign] ++orig_has_ext_modules = dist.has_ext_modules ++dist.has_ext_modules = lambda: orig_has_ext_modules() or _has_cmake(dist) # type: ignore[method-assign] + + # Hack for stdlib distutils + if not setuptools.distutils.__package__.startswith("setuptools"): # type: ignore[attr-defined] + diff --git a/dev-python/scikit-build-core/scikit-build-core-0.4.7-r1.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.4.7-r1.ebuild new file mode 100644 index ..b3c010a4c60d --- /dev/null +++ b/dev-python/scikit-build-core/scikit-build-core-0.4.7-r1.ebuild @@ -0,0 +1,52 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Build backend for CMake based projects" +HOMEPAGE=" + https://github.com/scikit-build/scikit-build-core/ + https://pypi.org/project/scikit-build-core/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +# we always want [pyproject] extra +RDEPEND=" + >=dev-python/packaging-20.9[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] + >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/exceptiongroup[${PYTHON_USEDEP}] + >=dev-python/tomli-1.1[${PYTHON_USEDEP}] + ' 3.9 3.10) +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/build[${PYTHON_USEDEP}] + >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}] + dev-python/pybind11[${PYTHON_USEDEP}] + >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}"/${P}-setuptools-hooks.patch +) + +distutils_enable_tests pytest + +python_test() { + epytest -m "not isolated and not network" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: d26efe7658f41e0c12cec94f28652dfe118bd4b8 Author: Sam James gentoo org> AuthorDate: Sun Jul 2 13:08:21 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jul 2 13:10:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d26efe76 dev-python/scikit-build-core: drop 0.4.6 Signed-off-by: Sam James gentoo.org> dev-python/scikit-build-core/Manifest | 1 - .../scikit-build-core-0.4.6.ebuild | 48 -- 2 files changed, 49 deletions(-) diff --git a/dev-python/scikit-build-core/Manifest b/dev-python/scikit-build-core/Manifest index 4d9db3bb17bf..061b6f768766 100644 --- a/dev-python/scikit-build-core/Manifest +++ b/dev-python/scikit-build-core/Manifest @@ -1,2 +1 @@ -DIST scikit_build_core-0.4.6.tar.gz 160670 BLAKE2B 8efa818ed17d898818c7fd1f56ed36369b25fcba62fdc4172e147db9a70a9a468e8472b8cca599c7afd32fe5ef3fdfce30d173359ddc4ff7ea7db6c257f63f9a SHA512 24f5ebfd855677c6f7af8f5098c257326cffc5de5cd0d04b4dc51f40c78784c7dc49ccbc97d43460f5091478b0b9bb09c4d3c93178699ec1938521688fc48bd8 DIST scikit_build_core-0.4.7.tar.gz 161024 BLAKE2B a06136ca6144305290dcebacd33690556ce30c28793572adfd7b42b043d4bb7f2e6e8000fcb543608d33a130f7094683a31870aa40067fb24fbb453fed884ccf SHA512 39f99facc920e3a46a3592d15ce9f3ceb90cf92dca8a010546a9cc15d50ea7737951286b6474f2f3f68f206f4fa7d157931fcfa831e122f51266df56ec5f043e diff --git a/dev-python/scikit-build-core/scikit-build-core-0.4.6.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.4.6.ebuild deleted file mode 100644 index 9cf9fc3a704b.. --- a/dev-python/scikit-build-core/scikit-build-core-0.4.6.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Build backend for CMake based projects" -HOMEPAGE=" - https://github.com/scikit-build/scikit-build-core/ - https://pypi.org/project/scikit-build-core/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -# we always want [pyproject] extra -RDEPEND=" - >=dev-python/packaging-20.9[${PYTHON_USEDEP}] - >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] - >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/exceptiongroup[${PYTHON_USEDEP}] - >=dev-python/tomli-1.1[${PYTHON_USEDEP}] - ' 3.9 3.10) -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/build[${PYTHON_USEDEP}] - >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}] - dev-python/pybind11[${PYTHON_USEDEP}] - >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] - dev-python/wheel[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - epytest -m "not isolated and not network" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: f44c588cce0ba1edb562119ca0525d25d5d8115a Author: Michał Górny gentoo org> AuthorDate: Sat Jun 24 14:11:26 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 24 14:54:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f44c588c dev-python/scikit-build-core: Bump to 0.4.7 Signed-off-by: Michał Górny gentoo.org> dev-python/scikit-build-core/Manifest | 1 + .../scikit-build-core-0.4.7.ebuild | 48 ++ 2 files changed, 49 insertions(+) diff --git a/dev-python/scikit-build-core/Manifest b/dev-python/scikit-build-core/Manifest index ad4ae8e5b25c..4d9db3bb17bf 100644 --- a/dev-python/scikit-build-core/Manifest +++ b/dev-python/scikit-build-core/Manifest @@ -1 +1,2 @@ DIST scikit_build_core-0.4.6.tar.gz 160670 BLAKE2B 8efa818ed17d898818c7fd1f56ed36369b25fcba62fdc4172e147db9a70a9a468e8472b8cca599c7afd32fe5ef3fdfce30d173359ddc4ff7ea7db6c257f63f9a SHA512 24f5ebfd855677c6f7af8f5098c257326cffc5de5cd0d04b4dc51f40c78784c7dc49ccbc97d43460f5091478b0b9bb09c4d3c93178699ec1938521688fc48bd8 +DIST scikit_build_core-0.4.7.tar.gz 161024 BLAKE2B a06136ca6144305290dcebacd33690556ce30c28793572adfd7b42b043d4bb7f2e6e8000fcb543608d33a130f7094683a31870aa40067fb24fbb453fed884ccf SHA512 39f99facc920e3a46a3592d15ce9f3ceb90cf92dca8a010546a9cc15d50ea7737951286b6474f2f3f68f206f4fa7d157931fcfa831e122f51266df56ec5f043e diff --git a/dev-python/scikit-build-core/scikit-build-core-0.4.7.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.4.7.ebuild new file mode 100644 index ..9cf9fc3a704b --- /dev/null +++ b/dev-python/scikit-build-core/scikit-build-core-0.4.7.ebuild @@ -0,0 +1,48 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Build backend for CMake based projects" +HOMEPAGE=" + https://github.com/scikit-build/scikit-build-core/ + https://pypi.org/project/scikit-build-core/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +# we always want [pyproject] extra +RDEPEND=" + >=dev-python/packaging-20.9[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] + >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/exceptiongroup[${PYTHON_USEDEP}] + >=dev-python/tomli-1.1[${PYTHON_USEDEP}] + ' 3.9 3.10) +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/build[${PYTHON_USEDEP}] + >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}] + dev-python/pybind11[${PYTHON_USEDEP}] + >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + epytest -m "not isolated and not network" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/scikit-build-core/
commit: 6c2925559056480893616f2d04a4cfe3c431a448 Author: Michał Górny gentoo org> AuthorDate: Fri Jun 23 06:59:54 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Jun 23 07:33:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c292555 dev-python/scikit-build-core: New package, v0.4.6 New NIH backend for dev-python/iminuit bump. Signed-off-by: Michał Górny gentoo.org> dev-python/scikit-build-core/Manifest | 1 + dev-python/scikit-build-core/metadata.xml | 12 ++ .../scikit-build-core-0.4.6.ebuild | 48 ++ 3 files changed, 61 insertions(+) diff --git a/dev-python/scikit-build-core/Manifest b/dev-python/scikit-build-core/Manifest new file mode 100644 index ..ad4ae8e5b25c --- /dev/null +++ b/dev-python/scikit-build-core/Manifest @@ -0,0 +1 @@ +DIST scikit_build_core-0.4.6.tar.gz 160670 BLAKE2B 8efa818ed17d898818c7fd1f56ed36369b25fcba62fdc4172e147db9a70a9a468e8472b8cca599c7afd32fe5ef3fdfce30d173359ddc4ff7ea7db6c257f63f9a SHA512 24f5ebfd855677c6f7af8f5098c257326cffc5de5cd0d04b4dc51f40c78784c7dc49ccbc97d43460f5091478b0b9bb09c4d3c93178699ec1938521688fc48bd8 diff --git a/dev-python/scikit-build-core/metadata.xml b/dev-python/scikit-build-core/metadata.xml new file mode 100644 index ..4636b4452315 --- /dev/null +++ b/dev-python/scikit-build-core/metadata.xml @@ -0,0 +1,12 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + pyt...@gentoo.org + + + + scikit-build/scikit-build-core + scikit-build-core + + diff --git a/dev-python/scikit-build-core/scikit-build-core-0.4.6.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.4.6.ebuild new file mode 100644 index ..9cf9fc3a704b --- /dev/null +++ b/dev-python/scikit-build-core/scikit-build-core-0.4.6.ebuild @@ -0,0 +1,48 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Build backend for CMake based projects" +HOMEPAGE=" + https://github.com/scikit-build/scikit-build-core/ + https://pypi.org/project/scikit-build-core/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +# we always want [pyproject] extra +RDEPEND=" + >=dev-python/packaging-20.9[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] + >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/exceptiongroup[${PYTHON_USEDEP}] + >=dev-python/tomli-1.1[${PYTHON_USEDEP}] + ' 3.9 3.10) +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/build[${PYTHON_USEDEP}] + >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}] + dev-python/pybind11[${PYTHON_USEDEP}] + >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + epytest -m "not isolated and not network" +}