# ============================================
# Python Library - Nexus Agent Framework
# ============================================

# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class
*.so

# C extensions
*.so

# Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
*.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
*.cover
*.py,cover
.hypothesis/
.pytest_cache/

# Translations
*.mo
*.pot

# mypy
.mypy_cache/
.dmypy.json
dmypy.json

# Pyre type checker
.pyre/

# Pytype static type analyzer
.pytype/

# Cython debug symbols
cython_debug/

# ============================================
# Virtual Environments
# ============================================
venv/
.venv/
env/
.env/

# ============================================
# IDE and Editor Files
# ============================================
.vscode/
.idea/
*.swp
*.swo
*~
.project
.settings/

# JetBrains
*.iml
*.iws
*.ipr

# Sublime
*.sublime-project
*.sublime-workspace

# VS
*.suo
*.user
*.userosscache
*.sln.docstates

# ============================================
# OS Files
# ============================================
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db

# ============================================
# Environment Variables
# ============================================
.env
.env.*
!.env.example
!.env.template

# ============================================
# Logs
# ============================================
*.log
logs/
*.log.*

# ============================================
# Local Configuration (if any)
# ============================================
local_settings.py
*.local.py

# ============================================
# Jupyter Notebook
# ============================================
.ipynb_checkpoints

# ============================================
# Agent Framework Specific
# ============================================
# Agent session data / caches
agent_sessions/
agent_cache/
*.agent_state

# LLM API keys and tokens (never commit secrets)
*.key
*.token
api_keys.py
secrets.py

# ============================================
# Generated Files
# ============================================
# Generated docs
docs/_build/

# Generated type stubs
*.pyi


# Local storage
tenants/