From ae19b87b4d82841a4413f07f7e76cd037f4be08f Mon Sep 17 00:00:00 2001 From: Richard Tibbles Date: Sat, 9 Mar 2024 19:59:54 -0800 Subject: [PATCH] Update Manifest to exclude unused test modules and Django contrib apps. --- MANIFEST.in | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/MANIFEST.in b/MANIFEST.in index c8d193df98e..65a69cea0b5 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -14,7 +14,6 @@ recursive-include kolibri/utils * recursive-include kolibri/*/static *.* recursive-include kolibri/*/build/ *.json recursive-include kolibri/plugins/*/build *.json -include kolibri/plugins/*/content_types.json recursive-exclude kolibri/* *pyc recursive-exclude kolibri/* *pyo @@ -27,3 +26,14 @@ exclude kolibri/plugins/*/buildConfig.js recursive-exclude kolibri/dist *pyc prune kolibri/dist/*/__pycache___ + +# Exclude the unused Django GIS and Humanize app +prune kolibri/dist/django/contrib/gis +prune kolibri/dist/django/contrib/humanize + +# Exclude all test directories +prune kolibri/**/tests +prune kolibri/**/test +prune kolibri/**/testing +# Except the Django one which is needed by rest_framework +recursive-include kolibri/dist/django/test *.py