# 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/ share/python-wheels/ *.egg-info/ .installed.cfg *.egg PIPFILE.lock # 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 *.cover *.log .pytest_cache/ .hypothesis/ # Virtual environments venv/ env/ ENV/ env.bak/ venv.bak/ .venv/ # IDEs .vscode/ .idea/ *.swp *.swo *~ .project .pydevproject .settings/ *.sublime-project *.sublime-workspace # Jupyter Notebook .ipynb_checkpoints *.ipynb_checkpoints/ # pyenv .python-version # Environment variables .env .env.local .env.*.local # macOS .DS_Store .AppleDouble .LSOverride # Windows Thumbs.db ehthumbs.db Desktop.ini # mypy .mypy_cache/ .dmypy.json dmypy.json # Pyre type checker .pyre/ # pytype static type analyzer .pytype/ # Ruff .ruff_cache/ /CLAUDE.md