# Git files
.git
.gitignore
.gitattributes

# Python cache
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
*.egg-info/
dist/
build/
*.egg

# Virtual environments
venv/
env/
ENV/

# IDE files
.vscode/
.idea/
*.swp
*.swo
*~

# OS files
.DS_Store
Thumbs.db

# Build artifacts
*.exe
*.dll
*.o
*.obj
*.a
*.lib
build/
*.pdb
*.ilk

# Logs
*.log

# Documentation (optional - remove if you want to include docs in container)
*.md
LICENSE*

# Test files (optional - remove if you want tests in container)
test/
tests/
*_test.py
test_*.py

# Temporary files
*.tmp
*.bak
*.cache

# Mythic specific (don't copy these as they're managed by Mythic)
.env
docker-compose.yml
mythic-cli

# Agent code build directories (will be built inside container)
cazalla/agent_code/cazalla/build/

