/ .gitignore
.gitignore
  1  # Devenv
  2  .devenv*
  3  devenv.local.nix
  4  
  5  # direnv
  6  .direnv
  7  
  8  # pre-commit
  9  .pre-commit-config.yaml
 10  *~
 11  *.swp
 12  .ccls-cache
 13  compile_commands.json
 14  .tool-versions
 15  .DS_Store
 16  .venv
 17  
 18  ### Node ###
 19  # Logs
 20  logs
 21  *.log
 22  npm-debug.log*
 23  yarn-debug.log*
 24  yarn-error.log*
 25  lerna-debug.log*
 26  .pnpm-debug.log*
 27  
 28  # Diagnostic reports (https://nodejs.org/api/report.html)
 29  report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
 30  
 31  # Runtime data
 32  pids
 33  *.pid
 34  *.seed
 35  *.pid.lock
 36  
 37  # Directory for instrumented libs generated by jscoverage/JSCover
 38  lib-cov
 39  
 40  # Coverage directory used by tools like istanbul
 41  coverage
 42  *.lcov
 43  
 44  # nyc test coverage
 45  .nyc_output
 46  
 47  # Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
 48  .grunt
 49  
 50  # Bower dependency directory (https://bower.io/)
 51  bower_components
 52  
 53  # node-waf configuration
 54  .lock-wscript
 55  
 56  # Compiled binary addons (https://nodejs.org/api/addons.html)
 57  build/Release
 58  
 59  # Dependency directories
 60  node_modules/
 61  jspm_packages/
 62  
 63  # Snowpack dependency directory (https://snowpack.dev/)
 64  web_modules/
 65  
 66  # TypeScript cache
 67  *.tsbuildinfo
 68  
 69  # Optional npm cache directory
 70  .npm
 71  
 72  # Optional eslint cache
 73  .eslintcache
 74  
 75  # Optional stylelint cache
 76  .stylelintcache
 77  
 78  # Microbundle cache
 79  .rpt2_cache/
 80  .rts2_cache_cjs/
 81  .rts2_cache_es/
 82  .rts2_cache_umd/
 83  
 84  # Optional REPL history
 85  .node_repl_history
 86  
 87  # Output of 'npm pack'
 88  *.tgz
 89  
 90  # Yarn Integrity file
 91  .yarn-integrity
 92  
 93  # dotenv environment variable files
 94  .env
 95  .env.development.local
 96  .env.test.local
 97  .env.production.local
 98  .env.local
 99  
100  # parcel-bundler cache (https://parceljs.org/)
101  .cache
102  .parcel-cache
103  
104  # Next.js build output
105  .next
106  out
107  
108  # Nuxt.js build / generate output
109  .nuxt
110  dist
111  
112  # Gatsby files
113  .cache/
114  # Comment in the public line in if your project uses Gatsby and not Next.js
115  # https://nextjs.org/blog/next-9-1#public-directory-support
116  # public
117  
118  # vuepress build output
119  .vuepress/dist
120  
121  # vuepress v2.x temp and cache directory
122  .temp
123  
124  # Docusaurus cache and generated files
125  .docusaurus
126  
127  # Serverless directories
128  .serverless/
129  
130  # FuseBox cache
131  .fusebox/
132  
133  # DynamoDB Local files
134  .dynamodb/
135  
136  # TernJS port file
137  .tern-port
138  
139  # Stores VSCode versions used for testing VSCode extensions
140  .vscode-test
141  
142  # yarn v2
143  .yarn/cache
144  .yarn/unplugged
145  .yarn/build-state.yml
146  .yarn/install-state.gz
147  .pnp.*
148  
149  ### Node Patch ###
150  # Serverless Webpack directories
151  .webpack/
152  
153  # Optional stylelint cache
154  
155  # SvelteKit build / generate output
156  .svelte-kit
157  
158  ### Python ###
159  # Byte-compiled / optimized / DLL files
160  __pycache__/
161  *.py[cod]
162  *$py.class
163  
164  # C extensions
165  *.so
166  
167  # Distribution / packaging
168  .Python
169  build/
170  develop-eggs/
171  dist/
172  downloads/
173  eggs/
174  .eggs/
175  lib/
176  lib64/
177  parts/
178  sdist/
179  var/
180  wheels/
181  share/python-wheels/
182  *.egg-info/
183  .installed.cfg
184  *.egg
185  MANIFEST
186  
187  # PyInstaller
188  #  Usually these files are written by a python script from a template
189  #  before PyInstaller builds the exe, so as to inject date/other infos into it.
190  *.manifest
191  *.spec
192  
193  # Installer logs
194  pip-log.txt
195  pip-delete-this-directory.txt
196  
197  # Unit test / coverage reports
198  htmlcov/
199  .tox/
200  .nox/
201  .coverage
202  .coverage.*
203  nosetests.xml
204  coverage.xml
205  *.cover
206  *.py,cover
207  .hypothesis/
208  .pytest_cache/
209  cover/
210  
211  # Translations
212  *.mo
213  *.pot
214  
215  # Django stuff:
216  local_settings.py
217  db.sqlite3
218  db.sqlite3-journal
219  
220  # Flask stuff:
221  instance/
222  .webassets-cache
223  
224  # Scrapy stuff:
225  .scrapy
226  
227  # Sphinx documentation
228  docs/_build/
229  
230  # PyBuilder
231  .pybuilder/
232  target/
233  
234  # Jupyter Notebook
235  .ipynb_checkpoints
236  
237  # IPython
238  profile_default/
239  ipython_config.py
240  
241  # pyenv
242  #   For a library or package, you might want to ignore these files since the code is
243  #   intended to run in multiple environments; otherwise, check them in:
244  # .python-version
245  
246  # pipenv
247  #   According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
248  #   However, in case of collaboration, if having platform-specific dependencies or dependencies
249  #   having no cross-platform support, pipenv may install dependencies that don't work, or not
250  #   install all needed dependencies.
251  #Pipfile.lock
252  
253  # poetry
254  #   Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
255  #   This is especially recommended for binary packages to ensure reproducibility, and is more
256  #   commonly ignored for libraries.
257  #   https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
258  #poetry.lock
259  
260  # pdm
261  #   Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
262  #pdm.lock
263  #   pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
264  #   in version control.
265  #   https://pdm.fming.dev/#use-with-ide
266  .pdm.toml
267  
268  # PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
269  __pypackages__/
270  
271  # Celery stuff
272  celerybeat-schedule
273  celerybeat.pid
274  
275  # SageMath parsed files
276  *.sage.py
277  
278  # Environments
279  .venv
280  env/
281  venv/
282  ENV/
283  env.bak/
284  venv.bak/
285  
286  # Spyder project settings
287  .spyderproject
288  .spyproject
289  
290  # Rope project settings
291  .ropeproject
292  
293  # mkdocs documentation
294  /site
295  
296  # mypy
297  .mypy_cache/
298  .dmypy.json
299  dmypy.json
300  
301  # Pyre type checker
302  .pyre/
303  
304  # pytype static type analyzer
305  .pytype/
306  
307  # Cython debug symbols
308  cython_debug/
309  
310  # PyCharm
311  #  JetBrains specific template is maintained in a separate JetBrains.gitignore that can
312  #  be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
313  #  and can be added to the global gitignore or merged into this file.  For a more nuclear
314  #  option (not recommended) you can uncomment the following to ignore the entire idea folder.
315  #.idea/
316  
317  ### Python Patch ###
318  # Poetry local configuration file - https://python-poetry.org/docs/configuration/#local-configuration
319  poetry.toml
320  
321  # ruff
322  .ruff_cache/
323  
324  # LSP config files
325  pyrightconfig.json
326  
327  ### Svelte ###
328  # gitignore template for the SvelteKit, frontend web component framework
329  # website: https://kit.svelte.dev/
330  
331  .svelte-kit/
332  package