# Byte-compiled / optimized
__pycache__/

# Distribution / packaging
*.egg-info/

# Pyre type checker
.pyre/

# Vim tmp files:
*~
*.swp
*.swo

# Environments
/.env
.venv*
env/
venv/

# Foundry build files
cache/
out/

# VS Code
.vscode/

# https://docs.astral.sh/uv/concepts/projects/layout/#the-lockfile
# we go against the recommended best practice and don't add it to source control:
# - adds too much noise
# - adds friction to CI
# (at the cost of reproducible builds)
uv.lock

# https://docs.astral.sh/uv/concepts/projects/layout/#the-build-directory
build/
