@@ -253,6 +253,20 @@ The .dist-info directory
253
253
installation will fail if any file in the archive is not both
254
254
mentioned and correctly hashed in RECORD.
255
255
256
+ Subdirectories in :file: `.dist-info/ `
257
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
258
+
259
+ Subdirectories under :file: `.dist-info/ ` are reserved for future use.
260
+ The following subdirectory names under :file: `.dist-info/ ` are reserved for specific usage:
261
+
262
+ ================= ==============
263
+ Subdirectory name PEP / Standard
264
+ ================= ==============
265
+ ``licenses `` :pep: `639 `
266
+ ``license_files `` :pep: `639 `
267
+ ``LICENSES `` `REUSE licensing framework <https://reuse.software >`__
268
+ ``sboms `` :pep: `770 `
269
+ ================= ==============
256
270
257
271
The :file: `.dist-info/licenses/ ` directory
258
272
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -263,6 +277,12 @@ fields is specified, the :file:`.dist-info/` directory MUST contain a
263
277
``License-File `` fields in the :file: `METADATA ` file at their respective paths
264
278
relative to the :file: `licenses/ ` directory.
265
279
280
+ The :file: `.dist-info/sboms/ ` directory
281
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
282
+
283
+ All files contained within the :file: `.dist-info/sboms/ ` directory MUST
284
+ be Software Bill-of-Materials (SBOM) files that describe software contained
285
+ within the distribution archive.
266
286
267
287
The .data directory
268
288
^^^^^^^^^^^^^^^^^^^
0 commit comments