# IT4Innnovations
# LK 2024

easyblock = 'PythonBundle'

name = 'scikit-build-core'
version = '0.5.0'

homepage = 'https://scikit-build.readthedocs.io/en/latest/'
description = """Scikit-build-core is a complete ground-up rewrite of scikit-build on top of
modern packaging APIs. It provides a bridge between CMake and the Python build
system, allowing you to make Python modules with CMake."""

toolchain = {'name': 'GCCcore', 'version': '13.2.0'}

builddependencies = [
    ('binutils', '2.40'),
    ('hatchling', '1.18.0'),
]

dependencies = [
    ('Python', '3.11.5'),
    ('Python-bundle-PyPI', '2023.10'),
    ('CMake', '3.27.6'),
]

use_pip = True
sanity_pip_check = True

exts_list = [
    ('scikit_build_core', version, {
        'checksums': ['a42a95029b34b5cf892855342d9b9445c774cb797fcb24c8fc4c2fb42b18dfca'],
    }),
]

moduleclass = 'lib'
