1qwsd commited on
Commit
30214cc
·
verified ·
1 Parent(s): 4635271

Upload gitignore (1)

Browse files
Files changed (1) hide show
  1. gitignore (1) +295 -0
gitignore (1) ADDED
@@ -0,0 +1,295 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # ==============================================================================
2
+ # .gitignore - Job Application Agent
3
+ # Prevents committing unnecessary files to GitHub
4
+ # ==============================================================================
5
+
6
+ # ==============================================================================
7
+ # PYTHON
8
+ # ==============================================================================
9
+
10
+ # Byte-compiled / optimized / DLL files
11
+ __pycache__/
12
+ *.py[cod]
13
+ *$py.class
14
+
15
+ # C extensions
16
+ *.so
17
+
18
+ # Distribution / packaging
19
+ .Python
20
+ build/
21
+ develop-eggs/
22
+ dist/
23
+ downloads/
24
+ eggs/
25
+ .eggs/
26
+ lib/
27
+ lib64/
28
+ parts/
29
+ sdist/
30
+ var/
31
+ wheels/
32
+ pip-wheel-metadata/
33
+ share/python-wheels/
34
+ *.egg-info/
35
+ .installed.cfg
36
+ *.egg
37
+ MANIFEST
38
+
39
+ # PyInstaller
40
+ *.manifest
41
+ *.spec
42
+
43
+ # Installer logs
44
+ pip-log.txt
45
+ pip-delete-this-directory.txt
46
+
47
+ # Unit test / coverage reports
48
+ htmlcov/
49
+ .tox/
50
+ .nox/
51
+ .coverage
52
+ .coverage.*
53
+ .cache
54
+ nosetests.xml
55
+ coverage.xml
56
+ *.cover
57
+ *.py,cover
58
+ .hypothesis/
59
+ .pytest_cache/
60
+
61
+ # Translations
62
+ *.mo
63
+ *.pot
64
+
65
+ # Django stuff:
66
+ *.log
67
+ local_settings.py
68
+ db.sqlite3
69
+ db.sqlite3-journal
70
+
71
+ # Flask stuff:
72
+ instance/
73
+ .webassets-cache
74
+
75
+ # Scrapy stuff:
76
+ .scrapy
77
+
78
+ # Sphinx documentation
79
+ docs/_build/
80
+
81
+ # PyBuilder
82
+ target/
83
+
84
+ # Jupyter Notebook
85
+ .ipynb_checkpoints
86
+
87
+ # IPython
88
+ profile_default/
89
+ ipython_config.py
90
+
91
+ # pyenv
92
+ .python-version
93
+
94
+ # pipenv
95
+ Pipfile.lock
96
+
97
+ # PEP 582
98
+ __pypackages__/
99
+
100
+ # Celery stuff
101
+ celerybeat-schedule
102
+ celerybeat.pid
103
+
104
+ # SageMath parsed files
105
+ *.sage.py
106
+
107
+ # Environments
108
+ .env
109
+ .venv
110
+ env/
111
+ venv/
112
+ ENV/
113
+ env.bak/
114
+ venv.bak/
115
+
116
+ # Spyder project settings
117
+ .spyderproject
118
+ .spyproject
119
+
120
+ # Rope project settings
121
+ .ropeproject
122
+
123
+ # mkdocs documentation
124
+ /site
125
+
126
+ # mypy
127
+ .mypy_cache/
128
+ .dmypy.json
129
+ dmypy.json
130
+
131
+ # Pyre type checker
132
+ .pyre/
133
+
134
+ # ==============================================================================
135
+ # PROJECT SPECIFIC
136
+ # ==============================================================================
137
+
138
+ # Logs
139
+ logs/
140
+ *.log
141
+ !logs/.gitkeep
142
+
143
+ # Models and checkpoints
144
+ models/*.pt
145
+ models/*.pth
146
+ models/*.pkl
147
+ models/checkpoints/
148
+ !models/.gitkeep
149
+
150
+ # Data files
151
+ data/raw/
152
+ data/processed/
153
+ !data/sample_jobs.json
154
+ !data/sample_resume.json
155
+
156
+ # Output and cache
157
+ output/
158
+ cache/
159
+ *.cache
160
+ !output/.gitkeep
161
+ !cache/.gitkeep
162
+
163
+ # Temporary files
164
+ tmp/
165
+ temp/
166
+ *.tmp
167
+ *.temp
168
+
169
+ # ==============================================================================
170
+ # IDE & EDITOR
171
+ # ==============================================================================
172
+
173
+ # Visual Studio Code
174
+ .vscode/
175
+ *.code-workspace
176
+
177
+ # PyCharm
178
+ .idea/
179
+ *.iml
180
+
181
+ # Sublime Text
182
+ *.sublime-project
183
+ *.sublime-workspace
184
+
185
+ # Vim
186
+ *.swp
187
+ *.swo
188
+ *~
189
+
190
+ # Emacs
191
+ *~
192
+ \#*\#
193
+ .\#*
194
+
195
+ # VS Code workspace
196
+ .vscode-remote
197
+
198
+ # ==============================================================================
199
+ # OPERATING SYSTEMS
200
+ # ==============================================================================
201
+
202
+ # macOS
203
+ .DS_Store
204
+ .AppleDouble
205
+ .LSOverride
206
+ *.app
207
+
208
+ # Windows
209
+ Thumbs.db
210
+ ehthumbs.db
211
+ Desktop.ini
212
+ $RECYCLE.BIN/
213
+
214
+ # Linux
215
+ .directory
216
+
217
+ # ==============================================================================
218
+ # MISCELLANEOUS
219
+ # ==============================================================================
220
+
221
+ # API Keys and secrets (already covered by .env above)
222
+ secrets.yaml
223
+ secrets.json
224
+ *.key
225
+ *.pem
226
+
227
+ # Database files
228
+ *.db
229
+ *.sqlite
230
+ *.sqlite3
231
+
232
+ # Compressed files
233
+ *.zip
234
+ *.tar
235
+ *.tar.gz
236
+ *.rar
237
+ *.7z
238
+
239
+ # Node modules (if using any frontend tools)
240
+ node_modules/
241
+ npm-debug.log
242
+ yarn-error.log
243
+
244
+ # Package manager locks (in some cases)
245
+ # Uncomment if you want to ignore lock files
246
+ # package-lock.json
247
+ # yarn.lock
248
+
249
+ # ==============================================================================
250
+ # GIT
251
+ # ==============================================================================
252
+
253
+ # Merge/rebase files
254
+ *.orig
255
+ MERGE_HEAD
256
+ MERGE_MSG
257
+
258
+ # ==============================================================================
259
+ # HUGGING FACE SPECIFIC
260
+ # ==============================================================================
261
+
262
+ # Cache from Hugging Face
263
+ .huggingface/
264
+ hf_cache/
265
+
266
+ # Weights and biases
267
+ wandb/
268
+ *.wandb
269
+
270
+ # ==============================================================================
271
+ # NOTES
272
+ # ==============================================================================
273
+
274
+ # This .gitignore prevents:
275
+ # 1. Large model files from being committed
276
+ # 2. Environment files with sensitive data
277
+ # 3. Generated logs and temporary files
278
+ # 4. IDE configuration files
279
+ # 5. OS-specific files
280
+ #
281
+ # Important files that ARE tracked:
282
+ # - src/ (all source code)
283
+ # - tests/ (all test code)
284
+ # - config/ (configuration files - except secrets)
285
+ # - docs/ (documentation)
286
+ # - examples/ (example scripts)
287
+ # - scripts/ (utility scripts)
288
+ # - .github/workflows/ (CI/CD)
289
+ # - kubernetes/ (deployment configs)
290
+ # - app.py (main entry point)
291
+ # - requirements.txt (dependencies)
292
+ # - README.md (documentation)
293
+ # - LICENSE (license file)
294
+ # - .gitignore (this file)
295
+ # ==============================================================================