diff --git a/.gitignore b/.gitignore index 2232363..1e08986 100644 --- a/.gitignore +++ b/.gitignore @@ -6,21 +6,6 @@ __pycache__/ *$py.class *.so .Python -build/ -develop-eggs/ -dist/ -downloads/ -eggs/ -.eggs/ -lib/ -lib64/ -parts/ -sdist/ -var/ -wheels/ -*.egg-info/ -.installed.cfg -*.egg # ===== LOGS & TEMPORARY FILES ===== *.log @@ -28,31 +13,16 @@ wheels/ *_temp* *.backup.* temp_* -.temp/ - -# Specific log patterns -playlist_update.log -import_*.log -health_check_*.log # ===== BACKUP FILES ===== -# Keep backups directory but ignore temporary backups backups/temp_* backups/*.tmp *.backup *~ -# ===== DEVELOPMENT & TESTING ===== -.pytest_cache/ -.coverage -htmlcov/ -.tox/ -.nox/ -.cache -nosetests.xml -coverage.xml -*.cover -.hypothesis/ +# ===== DATA ARCHIVES ===== +data/archive/ +reports/archive/ # ===== IDE & EDITOR FILES ===== .vscode/ @@ -63,43 +33,17 @@ coverage.xml .DS_Store Thumbs.db -# ===== ENVIRONMENT & CONFIG ===== -.env -.env.local -.env.*.local -venv/ -env/ -ENV/ - # ===== IPTV SPECIFIC ===== -# Temporary import files (keep the main one) bulk_import_temp.m3u import_temp_*.m3u *_processing.m3u - -# Large test files -test_large_*.m3u -sample_*.m3u - -# Generated temporary playlists playlist_temp.m3u temp_playlist_*.m3u -# ===== DOCUMENTATION BUILDS ===== -docs/_build/ -site/ +# Old timestamped files +*_20[0-9][0-9][0-9][0-9][0-9][0-9]_*.txt +*_20[0-9][0-9][0-9][0-9][0-9][0-9].txt -# ===== ARCHIVE & COMPRESSED ===== -*.tar.gz -*.zip -*.rar -logs_archive_*.tar.gz - -# ===== SYSTEM FILES ===== -.DS_Store -.DS_Store? -._* -.Spotlight-V100 -.Trashes -ehthumbs.db -Thumbs.db \ No newline at end of file +# ===== SETUP & MAINTENANCE ===== +setup_*.py +comprehensive_cleanup.py \ No newline at end of file