Replace the three explicit Cython-generated paths with src/**/*.c so new .pyx files anywhere under src/ are automatically covered (the recent bots/heuristic_cy.pyx surfaced this gap; its generated heuristic_cy.c was showing up as untracked). Also ignore .compute.lock (local flock file used by training/benchmarks to coordinate GPU access) and .claude/ (Claude Code session metadata directory). Both are local-only artifacts and should never be checked in. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
30 lines
354 B
Plaintext
30 lines
354 B
Plaintext
# Python-generated files
|
|
__pycache__/
|
|
*.py[oc]
|
|
*.so
|
|
build/
|
|
dist/
|
|
wheels/
|
|
*.egg-info
|
|
runs/
|
|
/runs
|
|
|
|
# Cython-generated sources (auto-generated from .pyx anywhere under src/)
|
|
src/**/*.c
|
|
|
|
# Local session / lock files
|
|
.compute.lock
|
|
.claude/
|
|
|
|
# Rust build output
|
|
target/
|
|
|
|
# Local toolchains
|
|
tools/julia/
|
|
|
|
# Virtual environments
|
|
.venv
|
|
|
|
.pytest_cache
|
|
.ruff_cache
|