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

An extension might be optional, with a Pure Python workaround. This would be good to support (though, admittedly, likely more important for extensionlib).

Git supports nested `.gitignore` files. The presence of such a file inside the project's source currently breaks editable installs with the following traceback: ``` ... File "scikit_build_core/build/__init__.py", line 54, in...

``` cd /usr/ports/devel/py-scikit-build-core/work-py39/scikit_build_core-0.6.0 && /usr/bin/env XDG_DATA_HOME=/usr/ports/devel/py-scikit-build-core/work-py39 XDG_CONFIG_HOME=/usr/ports/devel/py-scikit-build-core/work-py39 XDG_CACHE_HOME=/usr/ports/devel/py-scikit-build-core/work-py39/.cache HOME=/usr/ports/devel/py-scikit-build-core/work-py39 PATH=/usr/local/libexec/ccache:/usr/ports/devel/py-scikit-build-core/work-py39/.bin:/home/yuri/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin PKG_CONFIG_LIBDIR=/usr/ports/devel/py-scikit-build-core/work-py39/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector-strong " LIBS="" CXX="c++"...

#### Rationale of this PR Reusing build directories already speeds up repeated `pip install` invocations significantly because most build artifacts can be reused. However, when using CMake packages provided by...

Is there any support for [`CMakePresets.json`](https://cmake.org/cmake/help/latest/manual/cmake-presets.7.html)?

I am trying to cross compile on Mac (for universal2) using github actions. I am doing the most basic `cibuildwheel` github actions setup, so everything should be handled directly in...

https://packaging.python.org/en/latest/specifications/core-metadata/#keywords Keywords are being joined with spaces in sdist PKG-INFO and wheel METADATA files. I'm not sure this is `scikit-build-core`'s fault. Maybe the root of the issue is from `pyproject_metadata`?...

Scikit-build-core seems to have problems finding Python on manylinux containers since recently. A simple example demonstrating the problem: ```bash git clone https://github.com/pybind/scikit_build_example cd scikit_build_example pipx run cibuildwheel --platform linux ```...

I got informed about another project that is implementing cmake file-api for python: [madebr/python-cmake-file-api](https://github.com/madebr/python-cmake-file-api). What do you think @henryiii?

The F2PY documentation contains an example for f2py used by skbuild: https://numpy.org/doc/stable/f2py/buildtools/skbuild.html There are some differences to the example the scikit-build-core example. The main point I am wondering about is...