You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add SBOM support - PEP770
* Fix bad variable name shadowing
* Move configuration for sboms out of core metadata, add wheel templates and nested directories test
* Fix formatting changes in doc.
* Fix added header
* Update backend/src/hatchling/builders/wheel.py
Co-authored-by: Ofek Lev <ofekmeister@gmail.com>
---------
Co-authored-by: Ofek Lev <ofekmeister@gmail.com>
Copy file name to clipboardExpand all lines: docs/plugins/builder/wheel.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,6 +23,8 @@ The builder plugin name is `wheel`.
23
23
|`strict-naming`|`true`| Whether or not file names should contain the normalized version of the project name |
24
24
|`macos-max-compat`|`false`| Whether or not on macOS, when build hooks have set the `infer_tag`[build data](#build-data), the wheel name should signal broad support rather than specific versions for newer SDK versions.<br><br>Note: This option will eventually be removed. |
25
25
|`bypass-selection`|`false`| Whether or not to suppress the error when one has not defined any file selection options and all heuristics have failed to determine what to ship |
26
+
|`sbom-files`|| A list of paths to [Software Bill of Materials](https://peps.python.org/pep-0770/) files that will be included in the `.dist-info/sboms/` directory of the wheel |
27
+
26
28
27
29
## Versions
28
30
@@ -60,3 +62,4 @@ This is data that can be modified by [build hooks](../build-hook/reference.md).
60
62
|`shared_scripts`|| Additional [`shared-scripts`](#options) entries, which take precedence in case of conflicts |
61
63
|`extra_metadata`|| Additional [`extra-metadata`](#options) entries, which take precedence in case of conflicts |
62
64
|`force_include_editable`|| Similar to the [`force_include` option](../build-hook/reference.md#build-data) but specifically for the `editable`[version](#versions) and takes precedence |
65
+
|`sbom_files`|| This is a list of the sbom files that should be included under `.dist-info/sboms`. |
0 commit comments