Scikit-build-core

Latest version: v0.10.7

Safety actively analyzes 685525 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 10

3.13b1

manylinux/musllinux images. There's also a new feature requested by third-party
packagers; the ability to pass args directly to the build tool

Features:

- Add `build.tool-args` by henryiii in 733

Fixes:

- Support free-threaded builds of Python 3.13+ on Linux by henryiii in 741
- Slightly better stable ABI behavior using PyPy by henryiii in 741

Documentation:

- Fix example of configuration overrides in configuration.md by wu-vincent in
739
- Update stable ABI instructions by henryiii in 740

CI and testing:

- Use pylint 3.2, gha reporter by henryiii in 745
- Some minor improvements to running tests on some systems by henryiii in 741

0.10.7

This version has three fixes related to advanced usages of overrides.

Fixes:

* Avoid modifying the input dict by henryiii in 903
* Avoid providing prepare-metadata methods if `failed` in overrides by henryiii in 904
* Support negative envvar values correctly by henryiii in 907

0.10.6

This version has several fixes; the new `remove` key in 0.10 had a mistake
making it unusable, this has been fixed along with the matching issue in the
tests. Editable installs failed if there was a folder matching an extension
name. Multiplexed paths were not supported for plugins, now they are. The
downstream nox job is also now a bit better.

Fixes:

* Use correct settings key to remove parts of the version in regex metadata plugin by philippjh in 887
* Support multiplexed path by henryiii in 896
* Editable subpackage by henryiii in 895
* Only strip Release and MinSizeRel builds by default by henryiii in 898
* Typo in debug message by LecrisUT in 892

Docs:

* Add build info by henryiii in 878
* Fix typo in `if.platform-system` example by henryiii in 879

CI and testing:

* Packit configuration update by LecrisUT in 799

0.10.5

This version fixes a issue rebuilding if you have a `build-dir` set and are
using isolated build environments. The cache is now correctly cleared if this
occurs. An issue with a certain style of gitignore was also fixed.

Fixes:

* Automatically refresh the cache when required by henryiii in 870
* `sdist.exclude` takes precedence over `.gitignore` by alexreinking in 872

0.10.4

This version fixes the logic for handling the sysconfig variables on Windows
for the values that used to be only provided on UNIX. This mostly affects
targeting the Stable ABI on Python 3.13. Editable install rebuilds now work if
you have a `wheel.install-dir` set, too.

Fixes:

* Windows 3.13 stable ABI by LecrisUT in 865
* Editable installs now respect the value of `wheel.install-dir` by psalvaggio in 867

Docs:

* Add conda help to faqs by henryiii in 868

0.10.3

This release fixes an issue on Windows systems with non-utf-8 default encodings
for Python \<3.14 when reading gitignores with special characters.

Fixes:

* Make sure encoding is specified in more places by henryiii in 861

Page 1 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.