@@ -360,25 +360,24 @@ Meanwhile, to further clarify the interplay between these three keywords,
360
360
to include certain data file into the source distribution, the following
361
361
logic condition has to be met::
362
362
363
- m or (p and not e )
363
+ MANIFEST.in or (package-data and not exclude-package-data )
364
364
365
- In plain language, the file should be either: 1. included in ``MANIFEST.in ``;
366
- or 2. selected by ``package-data `` AND not excluded by ``exclude-package-data ``.
365
+ In plain language, the file should be either:
366
+
367
+ 1. included in ``MANIFEST.in ``; or
368
+
369
+ 2. selected by ``package-data `` AND not excluded by ``exclude-package-data ``.
367
370
368
371
To include some data file into the ``.whl ``::
369
372
370
- (not e ) and ((i and m ) or p )
373
+ (not exclude-package-data ) and ((include-package-data and MANIFEST.in ) or package-data )
371
374
372
- In plain language, the file should not be excluded by ``exclude-package-data ``
373
- (highest priority), and should be either: 1. selected by ``package-data ``; or
374
- 2. selected by ``MANIFEST.in `` AND use ``include-package-data = true ``.
375
+ In other words, the file should not be excluded by ``exclude-package-data ``
376
+ (highest priority), AND should be either:
375
377
376
- ** Notation **::
378
+ 1. selected by `` package-data ``; or
377
379
378
- i - "include-package-data = true" is set
379
- e - file selected by "exclude-package-data"
380
- p - file selected by "package-data"
381
- m - file included in "MANIFEST.in"
380
+ 2. selected by ``MANIFEST.in `` AND use ``include-package-data = true ``.
382
381
383
382
Summary
384
383
-------
0 commit comments