scikit-build-core icon indicating copy to clipboard operation
scikit-build-core copied to clipboard

A next generation Python CMake adaptor and Python API for plugins

Results 68 scikit-build-core issues
Sort by recently updated
recently updated
newest added

Hi, I have been transitioning to `scikit-build-core` which bypasses some of the problems from the older `scikit-build` procedure. Bottom line is about the details for the f2py include, its `fortranobject.c`...

Are other dynamic metadata than version and readme possible with scikit-build-core? The following did not work for me (no error but also no console entry point generated): ```toml [project] ......

From the doc https://scikit-build-core.readthedocs.io/en/latest/configuration.html#customizing-the-built-wheel it seems to me that `` and `src/` are always found. But it is not fully clear to me what `[tool.scikit-build] packages = [""]` does. What...

question

`.gitignore` is for statuses of the git workflow, and has nothing to do with content in distributable packages. It also seems to me that there is no way of disabling...

enhancement

Orignal proposal: ```toml [project.entry-points."cmake.root"] findname = "pkg.some.data.folder" [project.entry-points."cmake.module"] anything = "pkg.some.data.folder" [project.entry-points."cmake.prefix"] anything = "pkg.some.data.folder" ``` ```python # Example usage module_dirs = importlib.metadata.entry_points(group="cmake.root") packages = {ep.name:importlib.resources.files(ep.load()) for ep in module_dirs}...

See https://hatch.pypa.io/latest/plugins/utilities/#hatchling.builders.utils.get_reproducible_timestamp and such. We should set the date to be the latest time for the source files. (Working for SDists, still open for wheels - though now we have...

I'm thinking if we can pass conditional cmake flags based on the optional dependencies or other parameter that we can pass to `pip install .`. This came up when thinking...

enhancement

See cmake-python-distributions - that sort of error message would be nice.