11# ============================================================================
2- # Comprehensive .gitignore for Python / Data Science / AI-ML Repositories
2+ # .gitignore for RadioAstronomy.io Website (Static HTML/CSS/JS)
33# ============================================================================
44
55# ----------------------------------------------------------------------------
@@ -19,178 +19,20 @@ config.local.*
1919# ----------------------------------------------------------------------------
2020* -pending.md
2121staging /
22-
22+ spec /
23+ internal-files /
2324
2425# ----------------------------------------------------------------------------
2526# IDE & EDITOR
2627# ----------------------------------------------------------------------------
27- .internal-files /
28+ .vscode /
2829.idea /
2930.markdownlint.json
3031cspell.json
3132* .swp
3233* .swo
3334* ~
3435.project
35- .pydevproject
36- .spyderproject
37- .spyproject
38-
39- # ----------------------------------------------------------------------------
40- # PYTHON
41- # ----------------------------------------------------------------------------
42- __pycache__ /
43- * .py [cod ]
44- * $py.class
45- * .so
46- .Python
47- build /
48- develop-eggs /
49- dist /
50- downloads /
51- eggs /
52- .eggs /
53- lib /
54- lib64 /
55- parts /
56- sdist /
57- var /
58- wheels /
59- share /python-wheels /
60- * .egg-info /
61- .installed.cfg
62- * .egg
63- MANIFEST
64-
65- # Virtual environments
66- venv /
67- .venv /
68- ENV /
69- env /
70- .conda /
71- conda-env /
72-
73- # PyInstaller
74- * .manifest
75- * .spec
76-
77- # Installer logs
78- pip-log.txt
79- pip-delete-this-directory.txt
80-
81- # Type checking
82- .mypy_cache /
83- .dmypy.json
84- dmypy.json
85- .pytype /
86-
87- # Testing
88- .tox /
89- .nox /
90- .coverage
91- .coverage. *
92- htmlcov /
93- .pytest_cache /
94- nosetests.xml
95- coverage.xml
96- * .cover
97- * .py,cover
98- .hypothesis /
99-
100- # ----------------------------------------------------------------------------
101- # JUPYTER / NOTEBOOKS
102- # ----------------------------------------------------------------------------
103- .ipynb_checkpoints /
104- * /.ipynb_checkpoints /*
105- profile_default /
106- ipython_config.py
107- * .ipynb_meta
108-
109- # ----------------------------------------------------------------------------
110- # DATA SCIENCE / ML / AI
111- # ----------------------------------------------------------------------------
112- # Model files (large binaries)
113- * .h5
114- * .hdf5
115- * .pkl
116- * .pickle
117- * .joblib
118- * .model
119- * .pt
120- * .pth
121- * .onnx
122- * .pb
123- * .tflite
124- * .safetensors
125- * .gguf
126- * .bin
127-
128- # Checkpoints
129- checkpoints /
130- * .ckpt
131- * .ckpt. *
132-
133- # Datasets (keep structure, exclude data)
134- data /raw /
135- data /processed /
136- data /interim /
137- data /external /
138- * .csv
139- * .parquet
140- * .feather
141- * .arrow
142- * .tsv
143- ! data /.gitkeep
144-
145- # FITS and astronomical data
146- * .fits
147- * .fits.gz
148- * .fit
149- * .fz
150-
151- # Large archives
152- * .tar
153- * .tar.gz
154- * .tgz
155- * .zip
156- * .7z
157- * .rar
158-
159- # MLflow / experiment tracking
160- mlruns /
161- mlartifacts /
162- wandb /
163- outputs /
164- runs /
165-
166- # Weights & Biases
167- wandb /
168-
169- # TensorBoard
170- logs /
171- tensorboard /
172-
173- # Hugging Face
174- .cache /
175- models /
176- transformers_cache /
177-
178- # DVC
179- .dvc /cache /
180- .dvc /tmp /
181- * .dvc.lock
182-
183- # ----------------------------------------------------------------------------
184- # VECTOR DATABASES / EMBEDDINGS
185- # ----------------------------------------------------------------------------
186- * .faiss
187- * .index
188- chroma /
189- chromadb /
190- lancedb /
191- qdrant_storage /
192- weaviate_data /
193- milvus_data /
19436
19537# ----------------------------------------------------------------------------
19638# BUILD & DOCUMENTATION
@@ -201,12 +43,6 @@ site/
20143* .tmp
20244* .temp
20345
204- # Sphinx
205- docs /_build /
206-
207- # MkDocs
208- site /
209-
21046# ----------------------------------------------------------------------------
21147# OS GENERATED
21248# ----------------------------------------------------------------------------
@@ -220,32 +56,21 @@ Thumbs.db
22056desktop.ini
22157
22258# ----------------------------------------------------------------------------
223- # DOCKER
224- # ----------------------------------------------------------------------------
225- docker-compose.override.yml
226- .docker /
227-
228- # ----------------------------------------------------------------------------
229- # NODE (if any JS tooling)
59+ # NODE (if any tooling added)
23060# ----------------------------------------------------------------------------
23161node_modules /
23262package-lock.json
23363yarn.lock
23464
23565# ----------------------------------------------------------------------------
236- # ANSIBLE
237- # ----------------------------------------------------------------------------
238- * .retry
239- ansible /inventory /hosts.local
240-
241- # ----------------------------------------------------------------------------
242- # TERRAFORM (if used)
66+ # LARGE FILES
24367# ----------------------------------------------------------------------------
244- .terraform /
245- * .tfstate
246- * .tfstate. *
247- * .tfvars
248- ! * .tfvars.example
68+ * .tar
69+ * .tar.gz
70+ * .tgz
71+ * .zip
72+ * .7z
73+ * .rar
24974
25075# ----------------------------------------------------------------------------
25176# MISC
25782scratch /
25883local /
25984.local /
260- * .local!scratch / antigravity /
85+ * .local
0 commit comments