# Hidden files and directories (always ignore)
.*

# Override ignore rules for specific files and directories
!.gitignore

# Python bytecode (compiled files)
*.pyc
__pycache__/

# Distribution / packaging
dist/
build/
*.egg-info/
*.egg/

# Virtual environments
venv/
env/
.env/

# IDE specific files
.vscode/
.idea/

# Editor backup files
*~
*.swp
*.swo

# Logs
*.log

# Test coverage reports
htmlcov/

# Documentation
docs/_build/

# Compiled files
*.pyd
*.pyo
*.dll
*.so
*.exe
*.out

# Miscellaneous
.DS_Store
Thumbs.db