- .editorconfig: standard fleet template (utf-8, lf, 4sp, final newline, trim trailing ws, 2sp for yml/yaml/toml/json, tab for Makefile) - .gitignore: add *.crt to secrets block; add warmed_cookies/ (no leading dot) alongside .warmed_cookies/ for compatibility with cookie warmer code paths that write to either location Pre-commit hooks already match the requested set (ruff lint+format, mypy --strict, gitleaks, bandit -r -x tests/,.venv,__pycache__, trailing-whitespace/end-of-file-fixer/check-yaml/check-json/check-merge-conflict).
86 lines
2.6 KiB
Text
86 lines
2.6 KiB
Text
# ═══════════════════════════════════════════════════════════
|
|
# PryScraper — .gitignore (RMI universal + Pry-specific)
|
|
# ═══════════════════════════════════════════════════════════
|
|
|
|
# ── SECRETS (zero tolerance) ────────────────────────────────
|
|
.env
|
|
.env.*
|
|
!.env.example
|
|
!.env.template
|
|
*.pem
|
|
*.key
|
|
*.crt
|
|
*.p12
|
|
*.pfx
|
|
id_rsa
|
|
id_ed25519
|
|
*.session
|
|
credentials.json
|
|
service-account.json
|
|
wallet.json
|
|
vault.json
|
|
.secrets/
|
|
.rmi/wallets/
|
|
|
|
# ── Python ──────────────────────────────────────────────────
|
|
__pycache__/
|
|
*.pyc
|
|
*.pyo
|
|
.venv/
|
|
venv/
|
|
*.egg-info/
|
|
dist/
|
|
build/
|
|
.mypy_cache/
|
|
.ruff_cache/
|
|
.pytest_cache/
|
|
htmlcov/
|
|
.coverage
|
|
.coverage.*
|
|
htmlcov/
|
|
.coverage
|
|
|
|
# ── Pry-specific cache ──────────────────────────────────────
|
|
.warmed_cookies/
|
|
warmed_cookies/
|
|
.proxy_cache/
|
|
.browser_profiles/
|
|
.screenshots/
|
|
scraped_data/
|
|
|
|
# ── Node (extension) ────────────────────────────────────────
|
|
node_modules/
|
|
.npm/
|
|
.pnpm-store/
|
|
|
|
# ── Docker ──────────────────────────────────────────────────
|
|
docker-compose.override.yml
|
|
|
|
# ── Data (too large for git, use HF S3) ─────────────────────
|
|
data/
|
|
*.dump
|
|
*.rdb
|
|
*.dfs
|
|
*.tar.gz
|
|
!requirements/*.tar.gz
|
|
|
|
# ── IDE ─────────────────────────────────────────────────────
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
.DS_Store
|
|
|
|
# ── OS ──────────────────────────────────────────────────────
|
|
Thumbs.db
|
|
desktop.ini
|
|
|
|
# ── Logs ────────────────────────────────────────────────────
|
|
*.log
|
|
logs/
|
|
|
|
# ── Cache ───────────────────────────────────────────────────
|
|
.cache/
|
|
tmp/
|
|
*.tmp
|