From 9155bf5479f3f0ce7bf90422a24eb480d2f28adb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=8B=9C=EA=B3=A8=EC=95=BD=EC=82=AC?= Date: Tue, 9 Sep 2025 15:53:11 +0900 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=9D=20Update=20.gitignore=20to=20exclu?= =?UTF-8?q?de=20Python=20virtual=20environments=20and=20cache=20files?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add comprehensive Python gitignore patterns: - Virtual environments (venv/, env/, .venv/) - Python cache files (__pycache__/, *.pyc) - Distribution files (dist/, build/, *.egg-info/) - Testing artifacts (.pytest_cache/, .coverage) - Development tools (.mypy_cache/, .tox/) Prevents accidental commit of: - Virtual environment directories - Python bytecode cache - Build artifacts - IDE and testing files 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- .gitignore | 99 +++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 98 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index f7d1df2..e395811 100644 --- a/.gitignore +++ b/.gitignore @@ -61,4 +61,101 @@ tmp/ temp/ # Docker Compose override files -docker-compose.override.yml \ No newline at end of file +docker-compose.override.yml + +# Python +__pycache__/ +*.py[cod] +*$py.class +*.so +.Python +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +wheels/ +pip-wheel-metadata/ +share/python-wheels/ +*.egg-info/ +.installed.cfg +*.egg +MANIFEST + +# PyInstaller +*.manifest +*.spec + +# Unit test / coverage reports +htmlcov/ +.tox/ +.nox/ +.coverage +.coverage.* +.cache +nosetests.xml +coverage.xml +*.cover +*.py,cover +.hypothesis/ +.pytest_cache/ + +# Virtual environments +venv/ +env/ +ENV/ +env.bak/ +venv.bak/ +.venv/ + +# Jupyter Notebook +.ipynb_checkpoints + +# pyenv +.python-version + +# pipenv +Pipfile.lock + +# PEP 582 +__pypackages__/ + +# Celery stuff +celerybeat-schedule +celerybeat.pid + +# SageMath parsed files +*.sage.py + +# Environments +.env +.venv +env/ +venv/ +ENV/ +env.bak/ +venv.bak/ + +# Spyder project settings +.spyderproject +.spyproject + +# Rope project settings +.ropeproject + +# mkdocs documentation +/site + +# mypy +.mypy_cache/ +.dmypy.json +dmypy.json + +# Pyre type checker +.pyre/ \ No newline at end of file