Skip to content

Commit 3a42d2c

Browse files
authored
docs: prepare for 0.8.0 (#618)
Getting ready for release. Signed-off-by: Henry Schreiner <[email protected]>
1 parent 88ca594 commit 3a42d2c

File tree

2 files changed

+33
-1
lines changed

2 files changed

+33
-1
lines changed

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,8 @@ features over classic Scikit-build:
5353
- Limited API / Stable ABI and pythonless tags supported via config option
5454
- No slow generator search, ninja/make or MSVC used by default, respects
5555
`CMAKE_GENERATOR`
56-
- SDists are reproducible by default (UNIX, Python 3.9+)
56+
- SDists are reproducible by default (UNIX, Python 3.9+, uncompressed comparison
57+
recommended)
5758
- Support for caching between builds (opt-in by setting `build-dir`)
5859
- Support for writing out to extra wheel folders (scripts, headers, data)
5960
- Support for selecting install components and build targets

docs/changelog.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,36 @@
11
# Changelog
22

3+
## Version 0.8.0
4+
5+
## What's Changed
6+
7+
This version replaces the `cmake`/`ninja` minimum-version config option with a
8+
more powerful free-form version field. Scikit-build-core will now respect
9+
`CMAKE_EXECUTABLE` for finding CMake. You can override based on the build state,
10+
allowing overrides for editable installs, for example. You can specify a build
11+
tag (AKA build number). And you can define CMake variables from environment
12+
variables.
13+
14+
Features:
15+
16+
- Add `build-tag` by @henryiii in #612
17+
- Add `if.state` to overrides by @henryiii in #600
18+
- Add `cmake.version` and `ninja.version` by @henryiii in #602
19+
- Support `CMAKE_EXECUTABLE` by @henryiii in #603
20+
- Config to set CMake variables with environment variables by @stubbiali in #565
21+
22+
Fixes:
23+
24+
- Include license file entry in search by @henryiii in #601
25+
- Make sure purelib is indicated by @henryiii in #613
26+
- Project version should always be CMake parsable by @henryiii in #608
27+
28+
Tests and internal:
29+
30+
- Compare uncompressed files by @henryiii in #610
31+
- A couple of minor cleanups by @henryiii in #599
32+
- Some preview Ruff touchups by @henryiii in #617
33+
334
## Version 0.7.1
435

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

0 commit comments

Comments
 (0)