# Rust specific
debug/
target/
/target/
**/*.rs.bk

# Cargo.lock is tracked because this project includes executables (git-prolly, prolly-ui)
# More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html
# Cargo.lock

# Generated by Cargo
.cargo/

# Binaries
*.exe
*.exe~
*.dll
*.so
*.dylib

# These are backup files generated by rustfmt
**/*.rs.bk

# MSVC Windows builds of rustc generate these, which store debugging information
*.pdb

# Debug files
*.log

# Temporary files
*.tmp
*.swp

# Editor specific
# JetBrains (IntelliJ, CLion, etc.)
.idea/
*.iml

# VS Code
.vscode/

# MacOS
.DS_Store

# Windows
Thumbs.db

# Python specific
__pycache__/
*.py[cod]
*$py.class
*.so
*.egg
*.egg-info/
dist/
build/
.Python
.venv/
.env
.pytest_cache/
.coverage
.mypy_cache/
.tox/
*.whl

# macOS debug symbols (generated by maturin/rustc)
*.dSYM/

# Documentation build files
python/docs/_build/
python/docs/.doctrees/
python/docs/_static/
python/docs/_templates/

# mkdocs-material build output
/site/

# Sphinx temporary files
.buildinfo
*.inv
searchindex.js
tests/test-data/

# Local memsearch index
.memsearch/
