chore: add .gitignore

This commit is contained in:
Dom
2026-03-05 00:37:31 +01:00
parent 773ee78949
commit c2feca29c4

108
.gitignore vendored
View File

@@ -1,70 +1,76 @@
# Python # === Python ===
__pycache__/ __pycache__/
*.py[cod] *.py[cod]
*$py.class *.pyo
*.so
.Python
venv*/
env/
.venv/
*.egg-info/ *.egg-info/
*.egg
dist/ dist/
build/ build/
*.whl
# Data # === Virtual environments ===
data/ .venv/
instance/ venv/
venv_*/
env/
# === ML Models & Data ===
*.pt
*.pth
*.onnx
*.bin
*.safetensors
*.h5
*.hdf5
*.pkl
*.pickle
*.npy *.npy
*.npz
*.faiss *.faiss
*.db models/
*.tar.gz
*.zip
# IDE # === Documents & Media ===
.vscode/ *.pdf
*.docx
*.xlsx
*.csv
*.png
*.jpg
*.jpeg
*.gif
*.mp3
*.wav
*.mp4
# === IDE ===
.idea/ .idea/
.vscode/
*.swp *.swp
*.swo *.swo
*~ *~
# Tests # === OS ===
.pytest_cache/
.hypothesis/
.coverage
htmlcov/
.tox/
# Logs
logs/
*.log
# Environment
.env
.env.local
.env.*.local
# Temporary
*.tmp
*.bak
*.zip
.~lock.*
*.pid
# OS
.DS_Store .DS_Store
Thumbs.db Thumbs.db
.~lock.*
# Project specific # === Secrets ===
.snapshots/ .env
.kiro/ *.env
.mcp.json credentials.json
archives/ token.pickle
backups*/
frontend_broken*/
# Node # === Logs & Cache ===
node_modules/ *.log
logs/
.pytest_cache/
.mypy_cache/
.ruff_cache/
htmlcov/
.coverage
# Models (large files) # === Backups ===
models/*.pt *_backup_*
models/*.pth backups/
models/*.onnx
*.safetensors