1
+ # Mac
2
+ .DS_Store
3
+ * /.DS_Store
4
+
5
+ # VS Code
6
+ .vscode
7
+ * .project
8
+ * .factorypath
9
+
10
+ # IntelliJ IDEA
11
+ .idea /*
12
+ ! .idea /icon.png
13
+ * .iws
14
+ * .iml
15
+ * .ipr
16
+
17
+ # Byte-compiled / optimized / DLL files
18
+ __pycache__ /
19
+ * .py [cod ]
20
+ * $py.class
21
+
22
+ # C extensions
23
+ * .so
24
+
25
+ # Distribution / packaging
26
+ .Python
27
+ develop-eggs /
28
+ dist /
29
+ downloads /
30
+ eggs /
31
+ .eggs /
32
+ lib /
33
+ lib64 /
34
+ parts /
35
+ sdist /
36
+ var /
37
+ wheels /
38
+ share /python-wheels /
39
+ * .egg-info /
40
+ .installed.cfg
41
+ * .egg
42
+ MANIFEST
43
+
44
+ # PyInstaller
45
+ # Usually these files are written by a python script forms a template
46
+ # before PyInstaller builds the exe, so as to inject date/other infos into it.
47
+ * .manifest
48
+ * .spec
49
+
50
+ # Installer logs
51
+ pip-log.txt
52
+ pip-delete-this-directory.txt
53
+
54
+ # Unit test / coverage reports
55
+ htmlcov /
56
+ .tox /
57
+ .nox /
58
+ .coverage
59
+ .coverage. *
60
+ .cache
61
+ nosetests.xml
62
+ coverage.xml
63
+ * .cover
64
+ * .py,cover
65
+ .hypothesis /
66
+ .pytest_cache /
67
+ cover /
68
+
69
+ # Translations
70
+ * .mo
71
+ * .pot
72
+
73
+ # Django stuff:
74
+ * .log
75
+ local_settings.py
76
+ db.sqlite3
77
+ db.sqlite3-journal
78
+
79
+ # Flask stuff:
80
+ instance /
81
+ .webassets-cache
82
+
83
+ # Scrapy stuff:
84
+ .scrapy
85
+
86
+ # Sphinx documentation
87
+ docs /_build /
88
+
89
+ # PyBuilder
90
+ .pybuilder /
91
+ target /
92
+
93
+ # Jupyter Notebook
94
+ .ipynb_checkpoints
95
+
96
+ # IPython
97
+ profile_default /
98
+ ipython_config.py
99
+
100
+ # pyenv
101
+ # For a library or package, you might want to ignore these files since the code is
102
+ # intended to run in multiple environments; otherwise, check them in:
103
+ # .python-version
104
+
105
+ # pipenv
106
+ # According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
107
+ # However, in case of collaboration, if having platform-specific dependencies or dependencies
108
+ # having no cross-platform support, pipenv may install dependencies that don't work, or not
109
+ # install all needed dependencies.
110
+ # Pipfile.lock
111
+
112
+ # poetry
113
+ # Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
114
+ # This is especially recommended for binary packages to ensure reproducibility, and is more
115
+ # commonly ignored for libraries.
116
+ # https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
117
+ # poetry.lock
118
+
119
+ # pdm
120
+ # Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
121
+ # pdm.lock
122
+ # pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
123
+ # in version control.
124
+ # https://pdm.fming.dev/#use-with-ide
125
+ .pdm.toml
126
+
127
+ # PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
128
+ __pypackages__ /
129
+
130
+ # Celery stuff
131
+ celerybeat-schedule
132
+ celerybeat.pid
133
+
134
+ # SageMath parsed files
135
+ * .sage.py
136
+
137
+ # Environments
138
+ .env
139
+ .venv
140
+ env /
141
+ venv /
142
+ ENV /
143
+ env.bak /
144
+ venv.bak /
145
+
146
+ # Spyder project settings
147
+ .spyderproject
148
+ .spyproject
149
+
150
+ # Rope project settings
151
+ .ropeproject
152
+
153
+ # mkdocs documentation
154
+ /site
155
+
156
+ # mypy
157
+ .mypy_cache /
158
+ .dmypy.json
159
+ dmypy.json
160
+
161
+ # Pyre type checker
162
+ .pyre /
163
+
164
+ # pytype static type analyzer
165
+ .pytype /
166
+
167
+ # Cython debug symbols
168
+ cython_debug /
169
+
170
+ # PyCharm
171
+ # JetBrains specific template is maintained in a separate JetBrains.gitignore that can
172
+ # be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
173
+ # and can be added to the global gitignore or merged into this file. For a more nuclear
174
+ # option (not recommended) you can uncomment the following to ignore the entire idea folder.
175
+ # .idea/
176
+ ui /package-lock.json
177
+ ui /node_modules
178
+ ui /dist
179
+ apps /static
180
+ models /
181
+ apps /xpack
182
+ ! apps /** /models /
183
+ data
184
+ .dev
185
+ poetry.lock
186
+ apps /setting /models_provider /impl /* /icon /
187
+ tmp /
0 commit comments