# Compiled source #
###################
*.com
*.class
*.dll
*.exe
*.o
*.so
*.pyc

# Packages #
############
# it's better to unpack these files and commit the raw source
# git has its own built in compression methods
*.7z
*.dmg
*.gz
*.iso
*.jar
*.rar
*.tar
*.zip

# Logs and databases #
######################
*.log
*.sql
*.sqlite
*.swp

# OS generated files #
######################
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes


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

# Virtual environments
.venv/
venv/
env/

# Development tools
.pytest_cache/
.ruff_cache/
.mypy_cache/
.coverage
htmlcov/
.tox/

# Modern Python tools
uv.lock
.python-version

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