Skip to content

Commit ec05306

Browse files
committed
Trim changelog entry to match neighbor style
1 parent 372f344 commit ec05306

1 file changed

Lines changed: 4 additions & 14 deletions

File tree

CHANGELOG.rst

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -14,20 +14,10 @@ Changelog
1414
Unreleased
1515
==========
1616

17-
- Route files staged under ``{py_purelib}/<name>-<version>.dist-info/...``
18-
or ``{py_platlib}/<name>-<version>.dist-info/...`` into the wheel's
19-
``.dist-info/`` directory at pack time. This is the recommended mechanism
20-
for placing PEP 770 SBOMs and other dist-info-bound metadata files in the
21-
wheel, removing the need for post-build wheel surgery. Works with both
22-
static ``install_data()`` and dynamic ``custom_target(install: true)``,
23-
and with ``pure: false`` projects (which stage under ``{py_platlib}``)
24-
as well as pure-Python packages. Requires no new meson API. The distinfo
25-
directory name is compared canonically, so hyphens vs. underscores in the
26-
user's ``meson.project_name()`` don't break routing. The existing
27-
collision check surfaces overlaps between files routed here and PEP 639
28-
``license-files`` written by the metadata layer. Routing is enforced for
29-
non-editable wheels; editable wheels do not include dist-info-bound files
30-
(a known limitation).
17+
- Add support for including PEP 770 SBOMs and other dist-info-bound metadata
18+
files in the wheel. Files installed to ``<name>-<version>.dist-info/<subdir>/``
19+
under ``{py_purelib}`` or ``{py_platlib}`` are routed into the wheel's
20+
``.dist-info/<subdir>/`` at pack time.
3121

3222

3323
0.19.0

0 commit comments

Comments
 (0)