# Generated by Cargo
# will have compiled files and executables
**/target/
/tmp/
*.tmp

# Remove Cargo.lock from gitignore if creating an executable, leave it for libraries
# More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html
src/**/Cargo.lock
!./Cargo.lock

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

# visualization data
/visualize/data/*
!/visualize/data/*.py
!/visualize/data/*.md
!/visualize/data/persist
*.stacks

# nodejs packages
node_modules/
visualize/rendered.png

__pycache__

/wheelhouse/
mwpf.egg-info/
/dist/

# local files
**/*.DS_Store
**/.vscode
**/.idea

# rust bug reports
rustc-ice*

# visualizer files
/*.json

# /docs/
/tutorial-dist/

*-uncompressed.png

# logs
logs/
*.log
.ipynb_checkpoints
misc/

src/python/**/*.so
vite.config.ts.timestamp-*.mjs
tmp_*
