From 873bf5e69226d65314f031ee22781045e24720fd Mon Sep 17 00:00:00 2001 From: Jack Lu <46274946+JackLuguibin@users.noreply.github.com> Date: Tue, 7 Apr 2026 00:04:57 +0800 Subject: [PATCH] chore: update .gitignore to include additional project-specific, build, test, and environment files --- .gitignore | 81 ++++++++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 72 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index 08217c5b1..608a48dfe 100644 --- a/.gitignore +++ b/.gitignore @@ -1,13 +1,13 @@ +# Project-specific .worktrees/ .assets .docs .env .web +nano.*.save + +# Python bytecode & caches *.pyc -dist/ -build/ -*.egg-info/ -*.egg *.pycs *.pyo *.pyd @@ -15,12 +15,75 @@ build/ *.pyz *.pywz *.pyzz +__pycache__/ +*.egg-info/ +*.egg .venv/ venv/ -__pycache__/ -poetry.lock .pytest_cache/ -botpy.log -nano.*.save -.DS_Store +.mypy_cache/ +.ruff_cache/ +.pytype/ +.dmypy.json +dmypy.json +.tox/ +.nox/ +.hypothesis/ + +# Build & packaging +dist/ +build/ +*.manifest +*.spec +pip-wheel-metadata/ +share/python-wheels/ + +# Test & coverage +.coverage +.coverage.* +htmlcov/ +coverage.xml +*.cover + +# Lock files (project policy) +poetry.lock uv.lock + +# Jupyter +.ipynb_checkpoints/ + +# macOS +.DS_Store +.AppleDouble +.LSOverride + +# Windows +Thumbs.db +ehthumbs.db +Desktop.ini + +# Linux +.directory + +# Editors & IDEs (local workspace / user settings) +.vscode/ +.cursor/ +.idea/ +.fleet/ +*.code-workspace +*.sublime-project +*.sublime-workspace +*.swp +*.swo +*~ + +# Environment & secrets (keep examples tracked if needed) +.env.* +!.env.example + +# Logs & temp +*.log +logs/ +tmp/ +temp/ +*.tmp