-
-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathMANIFEST.in
More file actions
99 lines (89 loc) · 2.44 KB
/
Copy pathMANIFEST.in
File metadata and controls
99 lines (89 loc) · 2.44 KB
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
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
# Only include Python source and package resources from fxgui package
recursive-include fxgui *.py
recursive-include fxgui *.yaml
recursive-include fxgui *.svg
recursive-include fxgui *.png
recursive-include fxgui *.qss
recursive-include fxgui *.ui
# Exclude root-level directories not needed in sdist
prune .github
prune .scripts
prune .vscode
prune .claude
prune docs
prune site
# Exclude root-level config files
exclude .auto-changelog
exclude CLAUDE.md
exclude mkdocs.yml
exclude requirements*.txt
exclude *.code-workspace
# Bytecode and cache - exclude everywhere
global-exclude __pycache__/*
global-exclude *.pyc
global-exclude *.pyo
global-exclude *.pyd
# Version control - exclude everywhere
global-exclude .git
global-exclude .gitignore
global-exclude .gitattributes
global-exclude .gitmodules
# IDE and editor files
global-exclude *.ai
global-exclude .DS_Store
global-exclude Thumbs.db
global-exclude *.swp
global-exclude *.swo
global-exclude *~
# Prune icon submodule non-SVG directories
prune fxgui/icons/fontawesome/js
prune fxgui/icons/fontawesome/js-packages
prune fxgui/icons/fontawesome/css
prune fxgui/icons/fontawesome/less
prune fxgui/icons/fontawesome/scss
prune fxgui/icons/fontawesome/webfonts
prune fxgui/icons/fontawesome/sprites
prune fxgui/icons/fontawesome/metadata
prune fxgui/icons/fontawesome/otfs
prune fxgui/icons/fontawesome/.github
prune fxgui/icons/material/.github
prune fxgui/icons/simple/.github
prune fxgui/icons/simple/.devcontainer
prune fxgui/icons/simple/.husky
prune fxgui/icons/simple/scripts
prune fxgui/icons/simple/tests
prune fxgui/icons/simple/data
# Exclude documentation/config files from submodules
global-exclude README.md
global-exclude CHANGELOG.md
global-exclude CONTRIBUTING.md
global-exclude CODE_OF_CONDUCT.md
global-exclude UPGRADING.md
global-exclude LICENSE.txt
global-exclude package.json
global-exclude package-lock.json
global-exclude composer.json
global-exclude yarn.lock
global-exclude .editorconfig
global-exclude .prettierrc*
global-exclude .prettierignore
global-exclude .markdownlint*
global-exclude .eslintrc*
global-exclude .npmrc
global-exclude .nvmrc
global-exclude Dockerfile
global-exclude .dockerignore
# Exclude all non-SVG assets
global-exclude *.js
global-exclude *.mjs
global-exclude *.ts
global-exclude *.css
global-exclude *.less
global-exclude *.scss
global-exclude *.woff
global-exclude *.woff2
global-exclude *.ttf
global-exclude *.eot
global-exclude *.otf
global-exclude *.json
global-exclude *.txt