-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathMANIFEST.in
More file actions
41 lines (34 loc) · 894 Bytes
/
MANIFEST.in
File metadata and controls
41 lines (34 loc) · 894 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
41
include README.md
include LICENSE
include requirements.txt
include pyproject.toml
# Include examples
recursive-include examples *.py
recursive-include examples *.md
# Include all configuration and JSON files in any subdirectory of pysera
recursive-include pysera *.yaml
recursive-include pysera *.json
recursive-include pysera *.py
# Include engine files (ViSERA backend)
recursive-include pysera/engine *.py
recursive-include pysera/engine *.m
# Include all Python files
recursive-include pysera *.py
# Exclude compiled Python files
global-exclude *.pyc
global-exclude *.pyo
global-exclude *.pyd
global-exclude __pycache__
global-exclude *.so
# Exclude development files
exclude .gitignore
exclude .github
recursive-exclude .git *
exclude *.log
exclude .idea
recursive-exclude .idea *
# Exclude test and temporary files
exclude tests
recursive-exclude tests *
exclude temp*
exclude tmp*