diff --git a/.gitignore b/.gitignore index 00520b48..24d54dc6 100644 --- a/.gitignore +++ b/.gitignore @@ -143,3 +143,5 @@ cython_debug/ # Test Results test-reports/ + +.DS_Store diff --git a/MANIFEST.in b/MANIFEST.in index d794b7e7..3c97d771 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -8,7 +8,6 @@ prune sample_driver prune sample prune .github prune .circleci -prune manage.py global-exclude __pycache__ global-exclude *.py[co] @@ -25,11 +24,12 @@ exclude .coveragerc include LICENSE exclude Makefile exclude tox.ini +exclude manage.py exclude .tox exclude .all-contributorsrc exclude .pypirc - exclude *.yml + recursive-exclude docs *.html recursive-exclude docs *.md recursive-exclude docs *.nojekyll diff --git a/setup.py b/setup.py index 3b371b06..3a091282 100644 --- a/setup.py +++ b/setup.py @@ -1,7 +1,7 @@ import io import os -from setuptools import find_packages, setup +from setuptools import find_namespace_packages, setup install_requires = [ "django", @@ -105,5 +105,11 @@ install_requires=install_requires, tests_require=["coverage"], extras_require=extras_require, - packages=find_packages(), + packages=find_namespace_packages( + include=[ + "model_clone.templates.admin", + "model_clone", + "model_clone.templates.clone", + ], + ), )