diff --git a/.travis.yml b/.travis.yml index 194520a0..895a0b9e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -27,9 +27,10 @@ jobs: before_install: - pip install --upgrade pip setuptools # Ensure there is `wheel` support - - pip install pytest pytest-cov pydocstyle numpy matplotlib sphinx${SPHINX_SPEC} codecov + - pip install pytest pytest-cov pydocstyle numpy matplotlib sphinx${SPHINX_SPEC} codecov check-manifest script: + - check-manifest - | python setup.py sdist cd dist diff --git a/MANIFEST.in b/MANIFEST.in index 271247ea..cda49483 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -2,7 +2,13 @@ include MANIFEST.in recursive-include numpydoc * include *.txt include *.rst +recursive-include doc * # Exclude what we don't want to include prune */__pycache__ +exclude .circleci/config.yml +exclude .coveragerc +exclude codecov.yml +exclude doc/scipy-sphinx-theme/.git +exclude .gitmodules global-exclude *.pyc *~ *.bak *.swp *.pyo