forked from projecthamster/hamster-cli
-
Notifications
You must be signed in to change notification settings - Fork 0
/
MANIFEST.in
64 lines (54 loc) · 1.61 KB
/
MANIFEST.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
# This file exists within 'dob':
#
# https://github.com/hotoffthehamster/dob
graft dob
# We could include specific files, e.g.,
# include docs/*.rst
# include docs/Makefile
# ...
# but a graft-prune-prune tastes more maintainable.
graft docs
prune docs/_build
prune docs/_static
# Ignore Sphinx-/`make docs`-generated files.
exclude docs/modules.rst
recursive-exclude docs dob*.rst
# Ignore GitHub release CI shim.
exclude docs/history-ci.md
include LICENSE
include Makefile
include *.rst
include pyproject.toml
include setup.cfg
include setup.py
graft requirements
# Private user files, copied from examples, not in VCS.
exclude requirements/ultra-editable.pip
exclude requirements/ultra-pluggable.pip
graft tests
# Specify SCM files to ignore.
# - These files would not packaged by default, even without these rules,
# but listing them here means we do not have to add a corresponing
# --ignore option in the `check-manifest` call in `tox -e manifest`.
# - NOTE: Order this like `git ls-files`, to keep it easy to maintain.
exclude .coveragerc
exclude .editorconfig
exclude .flake8
exclude .gitignore
exclude .ignore.example
exclude .readthedocs.yml
exclude .travis.yml
exclude Makefile.local.example
exclude MANIFEST.in
exclude codecov.yml
exclude tox.ini
#recursive-include docs *.rst conf.py make.bat Makefile
#include docs/assets/*.png
#recursive-include docs/_static/images *.png
## Ignore Sphinx-/`make docs`-generated files.
#exclude docs/_config.yml
#exclude docs/modules.rst
#recursive-exclude docs dob*.rst
## Custom Carousel skinning.
#recursive-include dob/styling *.json
global-exclude *.py[cod] __pycache__ *.so