# ============================================================================
# Python
# ============================================================================
__pycache__/
*.py[cod]
*$py.class
*.so
.Python

# ============================================================================
# Virtual environments
# ============================================================================
.venv/
venv/
ENV/
env/

# ============================================================================
# Distribution / packaging
# ============================================================================
build/
dist/
*.egg-info/
*.egg
.eggs/
wheels/

# ============================================================================
# Testing
# ============================================================================
.pytest_cache/
.coverage
.coverage.*
htmlcov/
*.cover
.hypothesis/
.tox/
.nox/

# ============================================================================
# Type checking
# ============================================================================
.mypy_cache/
.dmypy.json
dmypy.json
.pyre/
.pytype/

# ============================================================================
# Node (Maxitor web client — source lives in git; node_modules stays local only)
# ============================================================================
packages/aoa-maxitor/client/node_modules/
packages/aoa-maxitor/client/.vite/

# ============================================================================
# IDE
# ============================================================================
.idea/
.vscode/
*.swp
*.swo
.DS_Store

# ============================================================================
# Logs and temporary files
# ============================================================================
*.log
code_quality.log
*.tmp
*.temp

# ============================================================================
# Project specific - ARCHIVE (ваши локальные снимки)
# ============================================================================
archive/
*.ver
code.txt
project_structure.txt

# ============================================================================
# Локальные черновики (русские версии документации и примеров)
# ============================================================================
*_draft.md
*_draft.py
*.ipynb
docs/ru/

# ============================================================================
# НЕ ИГНОРИРУЕМ - эти файлы должны быть в git!
# ============================================================================
!.python-version
!uv.lock
