Rik Hoffbauer commited on
Commit
dc17e3f
·
1 Parent(s): cd074d9

update .gitignore to exclude audio assets and analysis artifacts

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