# Byte-compiled / optimized / DLL files __pycache__/ *.py[cod] *$py.class # C extensions *.so # Distribution / packaging .Python build/ develop-eggs/ dist/ downloads/ eggs/ .eggs/ lib/ lib64/ parts/ sdist/ var/ wheels/ *.egg-info/ .installed.cfg *.egg # PyInstaller *.manifest *.spec # Installer logs pip-log.txt pip-delete-this-directory.txt # Unit test / coverage reports htmlcov/ .tox/ .nox/ .coverage .coverage.* .cache nosetests.xml coverage.xml coverage.json *.cover *.py,cover .hypothesis/ .pytest_cache/ # Translations *.mo *.pot # Environments .env .venv env/ venv/ ENV/ env.bak/ venv.bak/ # IDEs .idea/ .vscode/ *.swp *.swo *~ # Jupyter Notebook .ipynb_checkpoints # mypy .mypy_cache/ .dmypy.json dmypy.json # Pyre .pyre/ # pytype .pytype/ # Cython cython_debug/ # Project-specific logs/ task-data/ # Claude Code user-specific settings .claude/settings.local.json .pql/* !.pql/changelog/ # pql shims planted by `pql init` into the dir core.hooksPath points at. # Per-clone: each embeds the absolute path of the pql binary that planted it. # Only .githooks/pre-push is shared. .githooks/pre-commit .githooks/post-merge .githooks/post-checkout .githooks/post-rewrite