-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathMANIFEST.in
More file actions
40 lines (33 loc) · 972 Bytes
/
Copy pathMANIFEST.in
File metadata and controls
40 lines (33 loc) · 972 Bytes
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
39
40
# Include documentation
include README.md
include LICENSE
include requirements.txt
# Include configuration files
recursive-include configs *.py *.json *.yaml
# Include model configs
recursive-include model/configs *.py *.json
# Include tokenizer files (vocab and model files)
recursive-include tokenizer *.model *.vocab *.json
# Exclude unnecessary files
exclude .gitignore
exclude .env
exclude *.pyc
exclude */__pycache__/*
recursive-exclude * __pycache__
recursive-exclude * *.py[co]
recursive-exclude * .DS_Store
# Exclude datasets, logs, and checkpoints (too large for PyPI)
exclude dataset/*
exclude logs/*
exclude model/checkpoints/*
recursive-exclude dataset *
recursive-exclude logs *
recursive-exclude model/checkpoints *
# Exclude test files
recursive-exclude tests *
exclude test_*.py
# Exclude development/training scripts not needed for inference
exclude download_medquad.py
exclude monitor_training.py
exclude preprocess.py
exclude generate_sample.py