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

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

# Virtual environments
venv/
.venv/
env/
/omni

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

# Testing
seedtts_testset/
.pytest_cache/
.coverage
htmlcov/
*.wav

# Logs
*.log
*.txt
# Build definitions are sources, not logs.
!CMakeLists.txt
# Frozen judge prompts are hashed benchmark assets.
!benchmarks/duplex/semantic/*.txt
output.wav

# OS
.DS_Store
Thumbs.db
.ruff_cache/
uv.lock
results/
benchmarks/cache/
.humanize/
.benchmark-data/

.tune-runs/
.eval-runs/
.profiling-runs/
.e2e-cosyvoice-ab/
benchmarks/eval/*.edit.lock
asr_seedtts_results.json
.claude/*
!.claude/skills/
/core
# Rust build artifacts
target/

/task.md
/test_minimax_music3.py
/test_minimax_music3_acoustic.py

# XPU installer lock/backup
.pyproject.xpu.lock
.pyproject.cuda.bak

# CPU installer lock/backup
.pyproject.cpu.lock
.pyproject.cpu.bak
