chore: add .gitignore for Python, Frappe, and editor artifacts

Keeps __pycache__/ and ns_app.egg-info/ out of the working tree status,
plus the usual bench, node, OS, and local-secret noise.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-14 05:13:02 -04:00
parent a08a02ad4b
commit 48eb1b86a9

93
.gitignore vendored Normal file
View File

@@ -0,0 +1,93 @@
# --- Python ---
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
# --- Packaging / build ---
build/
dist/
sdist/
wheels/
develop-eggs/
eggs/
.eggs/
*.egg-info/
*.egg
MANIFEST
pip-wheel-metadata/
# --- Virtualenvs ---
env/
venv/
.venv/
ENV/
.python-version
# --- Testing / coverage ---
.pytest_cache/
.tox/
.nox/
.coverage
.coverage.*
htmlcov/
coverage.xml
*.cover
.hypothesis/
.mypy_cache/
.ruff_cache/
.dmypy.json
# --- Frappe / bench ---
*.log
logs/
sites/
node_modules/
__snapshots__/
.frappe
locks/
*.sqlite3
*.sql
*.sql.gz
private/
public/files/
public/dist/
public/build.json
*.bak
# --- Node / assets ---
npm-debug.log*
yarn-error.log*
yarn.lock
package-lock.json
.pnpm-debug.log*
.parcel-cache/
.esbuild/
# --- Editors / IDEs ---
.vscode/
.idea/
*.swp
*.swo
*~
*.sublime-project
*.sublime-workspace
# --- OS ---
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
Thumbs.db
ehthumbs.db
desktop.ini
# --- Secrets / local config ---
.env
.env.*
!.env.example
*.pem
*.key
.claude/settings.local.json