__pycache__/
*.py[cod]
.venv/
venv/
dist/
build/
*.egg-info/
.eggs/
.pytest_cache/
.mypy_cache/
.ruff_cache/
pymergetic/wasmmod/cdn/_version.py
client/*.egg-info/
pymergetic_wasmmod_cdn_client.egg-info/
.DS_Store
*.swp
.env
.secrets/
.data/
out/
.publish/
.keys/
deploy/nginx/certs/*.crt
deploy/nginx/certs/*.key
deploy/certbot/conf/
deploy/certbot/www/
*.pem
*.der
*.sig
*.crt
*.db
*.sqlite3

# Shared Inspect contract (synced from metalpython — scripts/sync-metal-inspect.sh)
pymergetic/metal/inspect/
!pymergetic/metal/inspect/README.md

# Browser MicroPython REPL binaries (copied from ports/webassembly build)
pymergetic/wasmmod/cdn/web/static/repl/*.mjs
pymergetic/wasmmod/cdn/web/static/repl/*.wasm
pymergetic/wasmmod/cdn/web/static/repl/*.map
pymergetic/wasmmod/cdn/web/static/repl/mpwm/
pymergetic/wasmmod/cdn/web/static/repl/mp-wm/
pymergetic/wasmmod/cdn/web/static/repl/mp/
pymergetic/wasmmod/cdn/web/static/repl/upy/
!pymergetic/wasmmod/cdn/web/static/repl/README.md
!pymergetic/wasmmod/cdn/web/static/repl/.gitkeep
metal-unix
