# NOTE: we are just going to dump a bunch of filename
# and folder patterns used by common programming tools
# here. This does not mean we are using all these tools;
# some of these are just for future-proofing.
#
# Rust/Cargo
/target

# Python
.venv/
*.pyc
__pycache__/
*.py[cod]
*$py.class
*.so
*.pyd
*.dylib
*.egg
*.egg-info/
dist/
build/
.eggs/
*.whl
requirements.txt

# Testing
.pytest_cache/
.coverage
htmlcov/
.tox/
.hypothesis/

# Type checking and linting
.mypy_cache/
.ruff_cache/
.pytype/

# IDEs
.vscode/
.idea/
*.swp
*.swo
*~

# OS
.DS_Store
Thumbs.db

# Project-specific
cargo.def
cargo.img
ignore*
slurm*
brainstorming*
tmp*
coderabbit.md
claude.md
CLAUDE.md
commit_message
