Skip to content

Releases: scikit-build/scikit-build-core

Version 0.2.0

14 Feb 23:10
7b36378

Choose a tag to compare

This version adds local build directory support - you can now set build-dir and reuse build targets. This does not yet default to on, so please test it out. This can dramatically speed up rebuilds. If you want to mimic setuptools, you can set this to build/{cache_tag}. Or you can chose some other directory, like scikit-build classic's _skbuild. Along with this, we now have a native wheel writer implementation and support prepare_metadata_for_build_wheel.

Scikit-build-core now also contains a backport of FindPython from CMake 3.26, which fixes SOABI on PyPy and supports the Stable ABI / Limited API.

What's Changed

Features:

Tests:

Other things:

New Contributors

Full Changelog: v0.1.6...v0.2.0

Version 0.1.6

27 Jan 23:23
39261b9

Choose a tag to compare

What's Changed

Fixes:

Other things:

New Contributors

Full Changelog: v0.1.5...v0.1.6

Version 0.1.5

16 Dec 22:18
392211e

Choose a tag to compare

What's Changed

Fixes:

Full Changelog: v0.1.4...v0.1.5

Version 0.1.4

15 Dec 23:28
f05ea6a

Choose a tag to compare

What's Changed

Fixes:

  • entrypoints.txt should be entry_points.txt by @njzjz in #161
  • EXT_SUFFIX is wrong before 3.8.7 by @henryiii in #160
  • Make tests pass on native Windows ARM by @henryiii in #157
  • fix: Windows ARM experimental cross-compile support by @henryiii in #162

Other things:

New Contributors

Full Changelog: v0.1.3...v0.1.4

Version 0.1.3

09 Dec 05:31
ae7b02d

Choose a tag to compare

What's Changed

Fixes:

  • Issue with experimental extra directory targeting by @henryiii in #144
  • Sort SDist filepaths for reproducibility by @agoose77 in #153

Full Changelog: v0.1.2...v0.1.3

Version 0.1.2

29 Nov 03:18
ca3a2ed

Choose a tag to compare

What's changed

Features:

Fixes:

Full Changelog: v0.1.1...v0.1.2

Version 0.1.1

28 Nov 23:49
614c818

Choose a tag to compare

What's changed

Fixes:

Testing:

Full Changelog: v0.1.0...v0.1.1

Version 0.1.0

24 Nov 02:20

Choose a tag to compare

First non-prerelease! Scikit-build-core is ready to be used. The remaining
limitations (like support for editable mode and build caching) will be addressed
in future releases. If you set tool.scikit-build.minimum-version = "0.1",
scikit-build-core will try to respect old defaults when new versions are
released.

Full Changelog: v0.1.0rc2...v0.1.0

v0.1.0rc2

23 Nov 23:23
678ad67

Choose a tag to compare

v0.1.0rc2 Pre-release
Pre-release

Still preparing for release. One small addition to the error printout.

What's Changed

Features:

  • Did you mean? for config-settings and pyproject.toml by @henryiii in #135

Testing:

Full Changelog: v0.1.0rc1...v0.1.0rc2

Version 0.1.0 RC 1

23 Nov 16:42
362a5a1

Choose a tag to compare

Version 0.1.0 RC 1 Pre-release
Pre-release

Preparing for a non-beta release.

What's Changed

Fixes:

Refactoring:

Testing:

Full Changelog: v0.1.0b2...v0.1.0rc1