# Python bytecode and caches
__pycache__/
*.py[cod]
*$py.class
.pytest_cache/
.ruff_cache/
.mypy_cache/
.pyre/
.pytype/
.hypothesis/
.coverage
.coverage.*
htmlcov/
.cover/
coverage.xml
*.cover
*.py.cover

# Python packaging and build outputs
build/
dist/
*.egg-info/
.eggs/
*.egg
MANIFEST
pip-wheel-metadata/

# Virtual environments and local Python installs
.venv/
.release-venv/
venv/
env/
ENV/
__pypackages__/
.python-version

# Local environment, credentials, and publishing config
.env
.env.*
.envrc
*.env
.pypirc
token.txt
*.token

# Node / frontend dependencies and generated output
node_modules/
web/frontend/node_modules/
web/frontend/dist/
web/frontend/.vite/
web/frontend/.cache/
web/frontend/coverage/

# npm / package-manager logs
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*

# OS and editor files
.DS_Store
Thumbs.db
.idea/
.vscode/
*.swp
*.swo
*~

# Temporary files
.cache/
tmp/
temp/
*.tmp
*.log
