Skip to content

Commit

Permalink
docs: prepare for 0.8.0 (#618)
Browse files Browse the repository at this point in the history
Getting ready for release.

Signed-off-by: Henry Schreiner <[email protected]>
  • Loading branch information
henryiii authored Jan 23, 2024
1 parent 88ca594 commit 3a42d2c
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 1 deletion.
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,8 @@ features over classic Scikit-build:
- Limited API / Stable ABI and pythonless tags supported via config option
- No slow generator search, ninja/make or MSVC used by default, respects
`CMAKE_GENERATOR`
- SDists are reproducible by default (UNIX, Python 3.9+)
- SDists are reproducible by default (UNIX, Python 3.9+, uncompressed comparison
recommended)
- Support for caching between builds (opt-in by setting `build-dir`)
- Support for writing out to extra wheel folders (scripts, headers, data)
- Support for selecting install components and build targets
Expand Down
31 changes: 31 additions & 0 deletions docs/changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,36 @@
# Changelog

## Version 0.8.0

## What's Changed

This version replaces the `cmake`/`ninja` minimum-version config option with a
more powerful free-form version field. Scikit-build-core will now respect
`CMAKE_EXECUTABLE` for finding CMake. You can override based on the build state,
allowing overrides for editable installs, for example. You can specify a build
tag (AKA build number). And you can define CMake variables from environment
variables.

Features:

- Add `build-tag` by @henryiii in #612
- Add `if.state` to overrides by @henryiii in #600
- Add `cmake.version` and `ninja.version` by @henryiii in #602
- Support `CMAKE_EXECUTABLE` by @henryiii in #603
- Config to set CMake variables with environment variables by @stubbiali in #565

Fixes:

- Include license file entry in search by @henryiii in #601
- Make sure purelib is indicated by @henryiii in #613
- Project version should always be CMake parsable by @henryiii in #608

Tests and internal:

- Compare uncompressed files by @henryiii in #610
- A couple of minor cleanups by @henryiii in #599
- Some preview Ruff touchups by @henryiii in #617

## Version 0.7.1

This is a quick fix for a downstream change in hatch-fancy-pypi-readme that
Expand Down

0 comments on commit 3a42d2c

Please sign in to comment.