Skip to content

Commit 60df164

Browse files
authored
Test MANIFEST.in with check-manifest (#609)
1 parent e7b96a3 commit 60df164

File tree

5 files changed

+21
-8
lines changed

5 files changed

+21
-8
lines changed

MANIFEST.in

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,15 @@
1+
global-exclude *.py[cod]
2+
graft tests
3+
prune .travis
4+
prune __pycache__
5+
prune docs
6+
prune requirements
17
include CONTRIBUTING.rst
28
include HISTORY.rst
39
include LICENSE
410
include README.rst
5-
6-
recursive-include tests *
7-
recursive-exclude * __pycache__
8-
recursive-exclude * *.py[co]
9-
10-
recursive-include docs *.rst conf.py Makefile make.bat
11+
exclude .editorconfig
12+
exclude .readthedocs.yml
13+
exclude pyproject.toml
14+
exclude pytest.ini
15+
exclude tox.ini

requirements/py38-django22.txt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,9 @@ chardet==3.0.4 \
6262
--hash=sha256:84ab92ed1c4d4f16916e05906b6b75a6c0fb5db821cc65e70cbd64a3e2a5eaae \
6363
--hash=sha256:fc323ffcaeaed0e0a02bf4d117757b98aed530d9ed4531e3e15460124c106691 \
6464
# via requests
65+
check-manifest==0.40 ; python_version == "3.8.*" \
66+
--hash=sha256:42de6eaab4ed149e60c9b367ada54f01a3b1e4d6846784f9b9710e770ff5572c \
67+
--hash=sha256:78dd077f2c70dbac7cfcc9d12cbd423914e787ea4b5631de45aecd25b524e8e3
6568
click==7.0 \
6669
--hash=sha256:2335065e6395b9e67ca716de5f7526736bfa6ceead690adf616d925bdc622b13 \
6770
--hash=sha256:5b94b49521f6456670fdb30cd82a4eca9412788a93fa6dd6df72c94d5a8ff2d7 \
@@ -284,7 +287,7 @@ sqlparse==0.3.0 \
284287
toml==0.10.0 \
285288
--hash=sha256:229f81c57791a41d65e399fc06bf0848bab550a9dfd5ed66df18ce5f05e73d5c \
286289
--hash=sha256:235682dd292d5899d361a811df37e04a8828a5b1da3115886b73cf81ebc9100e \
287-
# via black
290+
# via black, check-manifest
288291
tqdm==4.42.0 \
289292
--hash=sha256:01464d5950e9a07a8e463c2767883d9616c099c6502f6c7ef4e2e11d3065bd35 \
290293
--hash=sha256:5865f5fef9d739864ff341ddaa69894173ebacedb1aaafcf014de56343d01d5c \

requirements/py38-django30.txt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,9 @@ chardet==3.0.4 \
6666
--hash=sha256:84ab92ed1c4d4f16916e05906b6b75a6c0fb5db821cc65e70cbd64a3e2a5eaae \
6767
--hash=sha256:fc323ffcaeaed0e0a02bf4d117757b98aed530d9ed4531e3e15460124c106691 \
6868
# via requests
69+
check-manifest==0.40 ; python_version == "3.8.*" \
70+
--hash=sha256:42de6eaab4ed149e60c9b367ada54f01a3b1e4d6846784f9b9710e770ff5572c \
71+
--hash=sha256:78dd077f2c70dbac7cfcc9d12cbd423914e787ea4b5631de45aecd25b524e8e3
6972
click==7.0 \
7073
--hash=sha256:2335065e6395b9e67ca716de5f7526736bfa6ceead690adf616d925bdc622b13 \
7174
--hash=sha256:5b94b49521f6456670fdb30cd82a4eca9412788a93fa6dd6df72c94d5a8ff2d7 \
@@ -288,7 +291,7 @@ sqlparse==0.3.0 \
288291
toml==0.10.0 \
289292
--hash=sha256:229f81c57791a41d65e399fc06bf0848bab550a9dfd5ed66df18ce5f05e73d5c \
290293
--hash=sha256:235682dd292d5899d361a811df37e04a8828a5b1da3115886b73cf81ebc9100e \
291-
# via black
294+
# via black, check-manifest
292295
tqdm==4.42.0 \
293296
--hash=sha256:01464d5950e9a07a8e463c2767883d9616c099c6502f6c7ef4e2e11d3065bd35 \
294297
--hash=sha256:5865f5fef9d739864ff341ddaa69894173ebacedb1aaafcf014de56343d01d5c \

requirements/requirements.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
black ; python_version == '3.8.*'
2+
check-manifest ; python_version == '3.8.*'
23
coverage
34
django
45
docutils

tox.ini

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,4 +67,5 @@ deps = -rrequirements/py38-django30.txt
6767
deps = -rrequirements/py38-django30.txt
6868
commands =
6969
multilint
70+
check-manifest
7071
twine check .tox/dist/*

0 commit comments

Comments
 (0)