From 16d8566ebe11593f9e231a0af7f23d9432ad6fdd Mon Sep 17 00:00:00 2001 From: Mirza-Samad-Ahmed-Baig Date: Tue, 26 Aug 2025 14:36:42 +0500 Subject: [PATCH] Changes --- deepcode.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/deepcode.py b/deepcode.py index 76fdec32..df0fa370 100755 --- a/deepcode.py +++ b/deepcode.py @@ -116,14 +116,18 @@ def check_dependencies(): return True +import shutil + def cleanup_cache(): """Clean up Python cache files""" try: print("🧹 Cleaning up cache files...") - # Clean up __pycache__ directories - os.system('find . -type d -name "__pycache__" -exec rm -r {} + 2>/dev/null') - # Clean up .pyc files - os.system('find . -name "*.pyc" -delete 2>/dev/null') + for root, dirs, files in os.walk("."): + if "__pycache__" in dirs: + shutil.rmtree(os.path.join(root, "__pycache__")) + for file in files: + if file.endswith(".pyc"): + os.remove(os.path.join(root, file)) print("✅ Cache cleanup completed") except Exception as e: print(f"⚠️ Cache cleanup failed: {e}")