-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathMANIFEST.in
More file actions
39 lines (33 loc) · 1.12 KB
/
MANIFEST.in
File metadata and controls
39 lines (33 loc) · 1.12 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# Include README and license
include README.md
include LICENSE
include CHANGELOG.md
include QUICK_START_DATA.md
# Include all JSON data files
recursive-include collections *.json
recursive-include data *.json
recursive-include data *.png
recursive-include data *.jpg
recursive-include data *.webp
# Include package data files (in dnd_5e_core/)
recursive-include dnd_5e_core/data *.json
recursive-include dnd_5e_core/data *.png
recursive-include dnd_5e_core/data *.jpg
recursive-include dnd_5e_core/data *.webp
recursive-include dnd_5e_core/data/collections *.json
# Include README files in data directories
recursive-include collections README.md
recursive-include data README.md
recursive-include dnd_5e_core/data README.md
# Exclude test files and development files
exclude .gitignore
exclude pytest.ini
exclude requirements-dev.txt
exclude *.py[cod]
recursive-exclude tests *
recursive-exclude docs *
recursive-exclude * __pycache__
recursive-exclude * *.py[cod]
# Exclude large token images (too big for PyPI, users can download separately)
recursive-exclude dnd_5e_core/data/monsters/tokens *
prune dnd_5e_core/data/monsters/tokens