.qemu
*.mp4
*.pyc
*.pyo
*.dat
build
dist
autobahn.egg-info
*.sublime-workspace
*.sublime-project
__pycache__
dropin.cache
*dropin.cache.new
*.egg
*.tar.gz
_trial_temp
_trial_temp*
.idea
.sconsign.dblite
_html
_upload
build
egg-info
egg\-info
egg
.egg*
.tox
htmlcov/
*~
*.log
*.pid
.cache/
node.key
/.project
/.pydevproject
/.venv/
/my_tests/
*.swp
*.swo
*.swn
*.so
*.o

# CFFI-generated intermediate C files (NVX extension modules)
src/autobahn/nvx/_nvx_*.c
src/_nvx_*.c

# Build artifact: flatc binary (compiled from deps/flatbuffers during wheel build)
src/autobahn/_flatc/bin/

# NOTE: the binary FlatBuffers schemas reflection.bfbs and wamp.bfbs are NOT
# ignored: they are committed to the source tree and shipped as-is, so that
# building the package never requires running flatc (required for cross-builds,
# e.g. Buildroot/Yocto/aarch64). Regenerate them with `just build-fbs` /
# `just generate-reflection`.

.wheels
get-pip.py
docs/autoapi/
.build/
key.pub
key.priv
node_modules/
package-lock.json
package.json
uv.lock
wheelhouse/
.coverage
.wstest/
docs/_static/websocket/conformance/
docs/_static/flatbuffers/
docs/_static/img/
.coverage.*
examples/benchmarks/serialization/build/

# Vendored flatbuffers CFFI artifacts (if any native extensions are added in future)
src/autobahn/flatbuffers/*.so
src/autobahn/flatbuffers/*.pyd
