This commit enhances the .gitignore file by adding entries for runtime caches, TTS/audio outputs, and Python-related files. The changes ensure that unnecessary files are excluded from version control, improving repository cleanliness and reducing clutter. Changes: - Added entries for edge_tts_voices_cache.json, *.wav, and *.mp3 files. - Included Python cache directories and virtual environment folders. - Retained existing entries for build artifacts and IDE/editor files.
35 lines
365 B
Plaintext
35 lines
365 B
Plaintext
# Secrets and user config
|
|
.env
|
|
.env_backup
|
|
config/
|
|
settings.json
|
|
|
|
# Runtime caches
|
|
edge_tts_voices_cache.json
|
|
|
|
# TTS / audio outputs (project root only; assets/ is tracked)
|
|
/*.wav
|
|
/*.mp3
|
|
|
|
# Python
|
|
__pycache__/
|
|
*.pyc
|
|
*.pyo
|
|
*.pyd
|
|
*$py.class
|
|
.venv/
|
|
venv/
|
|
env/
|
|
.pytest_cache/
|
|
.mypy_cache/
|
|
*.egg-info/
|
|
|
|
# Build artifacts
|
|
build/
|
|
dist/
|
|
*.zip
|
|
|
|
# IDE / editor
|
|
.vs/
|
|
.claude/
|