# ========================================== # Python (Cache, Ambienti Virtuali e Build) # ========================================== # Byte-compiled / optimized / DLL files __pycache__/ *.py[cod] *$py.class # C extensions *.so # Ambienti virtuali (Locali) .venv/ venv/ ENV/ env/ # Distribuzione / Pacchetti develop-eggs/ dist/ downloads/ eggs/ .eggs/ lib/ lib64/ parts/ sdist/ var/ wheels/ share/python-wheels/ *.egg-info/ .installed.cfg *.egg MANIFEST # Strumenti di Testing / Copertura codice .toml .cache .pytest_cache/ .htmlcov/ .tox/ .noscript/ .coverage .coverage.* nosetests.xml coverage.xml htmlcov/ .hypothesis/ # Jupyter Notebooks (File di checkpoint) .ipynb_checkpoints # Mypy e Linters .mypy_cache/ .dmypy.json dmypy.json .pyre/ .ruff_cache/ # ========================================== # Docker # ========================================== # Esclude i log dei container salvati localmente *.log docker/logs/ # Se monti dei volumi locali per i dati dei database o caricamenti, escludili .docker-volumes/ docker-data/ data/ # ========================================== # Configurazioni di Sistema & IDE # ========================================== # Credenziali e variabili d'ambiente (CRITICO: mai caricarle su Git) .env .env.local .env.*.local *.secret *.pem *.key # macOS .DS_Store .AppleDouble .LSOverride # Windows Thumbs.db ehthumbs.db Desktop.ini # IDE (PyCharm, VS Code, ecc.) .idea/ .vscode/ *.suo *.ntvs* *.njsproj *.sln *.swp .github/ °Folder specifico per il progetto (es. cartella di build, dist, ecc.) data/