Genera un .gitignore completo para proyectos Python. Cubre __pycache__, entornos virtuales, archivos env, salida de compilación y ajustes de IDE.
# Python __pycache__/ *.py[codz] *$py.class *.so .Python dist/ build/ develop-eggs/ downloads/ *.egg-info/ *.egg .eggs/ wheels/ *.whl .venv/ venv/ env/ .env MANIFEST .mypy_cache/ .ruff_cache/ .pytest_cache/ .hypothesis/ htmlcov/ .coverage .coverage.* coverage.xml .tox/ .nox/ .ipynb_checkpoints __pypackages__/ .pdm-python .pdm-build/ celerybeat-schedule* cython_debug/ # Generated with devbento.dev/tools/gitignore-generator
Este ejemplo genera un .gitignore completo para trabajo Python: scripts, servicios Django o FastAPI, proyectos de datos y paquetes. Cubre bytecode, entornos virtuales, salida de empaquetado, secretos y cachés de pytest, mypy, ruff, tox y Jupyter.
| Patrón | Motivo |
|---|---|
| pycache/, *.py[codz] | Bytecode compilado, se regenera al importar |
| .venv/, venv/, env/ | Entornos virtuales, se recrean desde requirements |
| *.egg-info/, dist/, build/, wheels/ | Artefactos de empaquetado |
| .env | Secretos y configuración local |
| .pytest_cache/, .tox/, .nox/ | Estado de ejecutores de tests |
| .mypy_cache/, .ruff_cache/ | Cachés de linters |
| .ipynb_checkpoints | Archivos de autoguardado de Jupyter |
Para flujos relacionados, compara archivos con el Diff Checker o genera el archivo completo en el Gitignore Generator.
Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.