Skip to content

Commit

Permalink
docs: touch up changelog
Browse files Browse the repository at this point in the history
Signed-off-by: Henry Schreiner <[email protected]>
  • Loading branch information
henryiii committed Apr 19, 2024
1 parent 01e8215 commit f844088
Showing 1 changed file with 35 additions and 31 deletions.
66 changes: 35 additions & 31 deletions docs/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,51 +8,55 @@ extra metadata to `@{SKBUILD_METADATA_DIR}`. A new Hatchling plugin is provided
as an experimental feature (will likely be made a separate package in the future
like the setuptools plugin).

The meaning of `wheel.exclude` has been changed to match on the wheel path,
rather than the source path. We could not find any projects that would be
affected by this change, so it was not added to the minimum-version protection
policy. This now allows you to ignore CMake outputs as well.

Features:

- feat: Preserve additivity of `cmake.define` across `overrides` tables by
@stubbiali in #564
- feat: add metadata dir access by @henryiii in #702
- feat: experimental hatchling builder by @henryiii and @aryamanjeendgar in #637
- feat: vendor pyproject-metadata by @henryiii in #703
- Preserve additivity of `cmake.define` across `overrides` tables by @stubbiali
in #564
- Add metadata dir access by @henryiii in #702
- Experimental hatchling builder by @henryiii and @aryamanjeendgar in #637
- Vendor pyproject-metadata by @henryiii in #703
- Always require pathspec by @henryiii in #711

Fixes:

- fix!: exclude installed files if listed in exclude by @henryiii in #652
- fix: Make `.git_archival.txt` reproducible by @LecrisUT in #706
- fix: Use `cmake -E` capabilities instead of `cmake --version` by
@KyleFromNVIDIA in #675
- fix: ensure many/musl tags not selected by @henryiii in #698
- fix: purelib should set py3 tag if unset by @henryiii in #661
- fix: validate description for 0.9+ by @henryiii in #709
- fix: support bools in config settings by @henryiii in #712
- fix: always require pathspec by @henryiii in #711
- Exclude installed files if listed in exclude by @henryiii in #652
- Make `.git_archival.txt` reproducible by @LecrisUT in #706
- Use `cmake -E` capabilities instead of `cmake --version` by @KyleFromNVIDIA in
#675
- Ensure many/musl tags not selected by @henryiii in #698
- purelib should set py3 tag if unset by @henryiii in #661
- Validate description for 0.9+ by @henryiii in #709
- Support bools in config settings by @henryiii in #712

API changes:

- feat(api): `extra_settings` for SettingsReader by @henryiii in #697
- refactor: `GetRequires` args changed by @henryiii in #699
- refactor: make `from_file` a little more powerful by @henryiii in #700
- refactor: metadata is part of the build backend by @henryiii in #708
- `extra_settings` for SettingsReader by @henryiii in #697
- `GetRequires` args changed by @henryiii in #699
- Make `from_file` a little more powerful by @henryiii in #700
- Metadata is part of the build backend by @henryiii in #708

Documentation:

- docs: `cmakelists.md` Windows `SOABI` suffix variable by @thewtex in #684
- docs: fix hatch init command by @thewtex in #677
- docs: fix install strip default by @henryiii in #681
- docs: improve `ninja.make-fallback` description in the README by @thewtex in
#676
- docs: mention printouts by @henryiii in #660
- `cmakelists.md` Windows `SOABI` suffix variable by @thewtex in #684
- Fix hatch init command by @thewtex in #677
- Fix install strip default by @henryiii in #681
- Improve `ninja.make-fallback` description in the README by @thewtex in #676
- Mention printouts by @henryiii in #660

CI and testing:

- chore: Lower `pybind11` test dependency by @LecrisUT in #691
- chore: some cleanup from uv branch by @henryiii in #686
- ci: Fedora CI maintenance by @LecrisUT in #689
- ci: small additions by @henryiii in #694
- ci: some changes from uv job by @henryiii in #693
- tests: fix setuptools on Python 3.12 by @henryiii in #701
- fedora: Port downstream PR-49 by @LecrisUT in #678
- Lower `pybind11` test dependency by @LecrisUT in #691
- Some cleanup from uv branch by @henryiii in #686
- Fedora CI maintenance by @LecrisUT in #689
- Small additions by @henryiii in #694
- Some changes from uv job by @henryiii in #693
- Fix setuptools on Python 3.12 by @henryiii in #701
- Fedora: Port downstream PR-49 by @LecrisUT in #678

## Version 0.8.2

Expand Down

0 comments on commit f844088

Please sign in to comment.