-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMANIFEST.in
More file actions
31 lines (24 loc) · 1.15 KB
/
MANIFEST.in
File metadata and controls
31 lines (24 loc) · 1.15 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
include LICENSE*
include pyproject.toml
include requirements.txt
include README.md
# Exclude repository patch / storage files
recursive-exclude *.diff *.patch *.git
# Include Source + lightweight human-readable config/docs only
# (Ensure 'enn_torch' matches your actual package directory name)
# Exclude debug scripts
recursive-include enn_torch *.py *.json *.yaml *.yml *.ini *.cfg *.md *.txt
recursive-exclude debug *
# Exclude junk / build outputs
# Note: Re-typed spaces to ensure no non-breaking space characters
global-exclude __pycache__ .DS_Store *.py[cod] *.so *.dylib *.whl *.metadata *.meta
# Exclude Logs / patch rejects / backups
global-exclude *.log *.orig *.rej
# Exclude ML / export / checkpoint / data artifacts
# Exclude heavy weights to keep the package lightweight
global-exclude *.onnx *.ort *.pt *.pt2 *.pth *.pte *.aoti *.tf *.tflite *.tfrecord *.keras *.pb *.ckpt *.mlmodel *.mlpackage *.coreml *.bin
global-exclude *.h5 *.hdf5 *.npz *.mmt *.td *.tensordict *.tar *.bz *.zip *.zipx *.7z
# Exclude Excel spreadsheets
global-exclude *.xlsx *.xls *.xlsm *.xlsb
# Exclude Jupyter Notebook / Google Colaboratory demonstrations
global-exclude *.ipynb