# Python
__pycache__/
*.pyc
.venv/
venv/
*.egg-info/
.pytest_cache
.tox
.coverage
.hypothesis/
.env
dist/

# JS — node_modules and intermediate build output anywhere in js/
node_modules/
js/viz-core/dist/

# Built widget JS is generated by `make build` and embedded into the wheel
# at package-build time (see [tool.hatch.build] artifacts in pyproject.toml).
# widget.css is NOT generated by the build — it's a checked-in source file.
src/retentioneering/static/widget.js
src/retentioneering/static/widget-static.js

# Notebooks
.ipynb_checkpoints

# Docs pages generated from docstrings by docs/scripts/render_pages.py —
# regenerate on demand, don't let it drift from source in git history.
docs/build/

# Editors / OS
.vscode
.idea/
.claude/
typings
.DS_Store
