From 6bbc64553827cdcb217e9ea021bf7c24d1785754 Mon Sep 17 00:00:00 2001 From: Krivoblotsky Date: Sat, 9 May 2026 20:31:01 +0300 Subject: [PATCH] chore: expand .gitignore with standard Python ignores The previous .gitignore only covered *.egg-info and __pycache__. Add standard Python entries: venv directories, build/dist artifacts, pytest cache, coverage reports, IDE files, .DS_Store, and runtime output directories (shots/, *.png, *.json). Co-Authored-By: Claude Sonnet 4.6 --- .gitignore | 71 ++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 69 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 5a25821..5a9f68b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,69 @@ -*.egg-info -__pycache__ \ No newline at end of file +# Python +__pycache__/ +*.py[cod] +*$py.class +*.pyo +*.pyd +*.so +*.egg +*.egg-info/ +dist/ +build/ +eggs/ +.eggs/ +wheels/ +sdist/ +develop-eggs/ +.installed.cfg +lib/ +lib64/ +parts/ +var/ +*.egg-link +MANIFEST + +# Virtual environments +.venv/ +venv/ +env/ +ENV/ +.env + +# Testing & coverage +.pytest_cache/ +.coverage +.coverage.* +coverage.xml +htmlcov/ +.tox/ +nosetests.xml +*.cover + +# Distribution / packaging +.Python +pip-log.txt +pip-delete-this-directory.txt + +# IDEs +.idea/ +.vscode/ +*.swp +*.swo +*~ +.DS_Store + +# Output / runtime artifacts +shots/ +*.png +*.json +!README.md + +# Jupyter +.ipynb_checkpoints/ +*.ipynb + +# mypy / pyright +.mypy_cache/ +.dmypy.json +dmypy.json +.pyright/