From 51dd7f8002245faace535a73e5597d16e05ae92f Mon Sep 17 00:00:00 2001 From: Xin Wang Date: Thu, 18 Jun 2026 13:55:11 +0800 Subject: [PATCH] chore: Update .gitignore to include additional runtime caches and output files 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. --- .gitignore | 42 +++++++++++++++++++++++++++--------------- 1 file changed, 27 insertions(+), 15 deletions(-) diff --git a/.gitignore b/.gitignore index b4c8a3a..14e7748 100644 --- a/.gitignore +++ b/.gitignore @@ -1,22 +1,34 @@ +# Secrets and user config .env .env_backup -*.mp3 -build/ -dist/ +config/ settings.json -resampled_last_output.wav -temp_speech_output.wav -esampled_temp_speech_output.wav -last_output.wav -output.wav -**output.wav +# Runtime caches +edge_tts_voices_cache.json -.vs -vs/ -.zip +# TTS / audio outputs (project root only; assets/ is tracked) +/*.wav +/*.mp3 -config/ +# Python +__pycache__/ +*.pyc +*.pyo +*.pyd +*$py.class +.venv/ +venv/ +env/ +.pytest_cache/ +.mypy_cache/ +*.egg-info/ -**/__pycache__/ -**__pycache__** \ No newline at end of file +# Build artifacts +build/ +dist/ +*.zip + +# IDE / editor +.vs/ +.claude/