Skip to content

Commit a7d656f

Browse files
JDBetteridgemloubout
authored andcommitted
install: Remove files and directories not needed for install
1 parent d67bdae commit a7d656f

2 files changed

Lines changed: 12 additions & 4 deletions

File tree

MANIFEST.in

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,16 @@
1-
include versioneer.py
2-
include devito/_version.py
1+
# Explicitly include the requirements files
32
include requirements.txt
43
include requirements-optional.txt
54
include requirements-testing.txt
65
include requirements-mpi.txt
76
include requirements-nvidia.txt
7+
8+
# Exclude the Github, Binder and Docker directories
9+
prune .github
10+
prune binder
11+
prune docker
12+
# Exclude hidden files and YAML files
13+
exclude .* *.yml
14+
15+
# Exclude compiled and temporary files
16+
global-exclude *~ *.py[cod] *.so

pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,7 @@ extras = { file = ["requirements-optional.txt"] }
6464

6565
[tool.setuptools.packages.find]
6666
where = ["."]
67-
exclude = ["docs", "tests", "examples"]
68-
67+
exclude = ["binder", "docker", "docs", "tests", "examples"]
6968

7069
[tool.setuptools_scm]
7170
fallback_version = "0+untagged"

0 commit comments

Comments
 (0)