# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
develop-eggs/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
share/python-wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST

# Build directories (except UI build which needs to be shipped)
build/
!thinagents/web/ui/build/
dist/

# Virtual Environment
venv/
env/
ENV/
.env
.venv
.venv_*
env.bak/
venv.bak/

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

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

# Jupyter Notebook
.ipynb_checkpoints

# Logs
*.log
logs/

# Development files (not needed in package)
tests/*
examples/*
thinagents_docs/*
scripts/*