Python Patterns Python development principles and decision-making for 2025. Learn to THINK, not memorize patterns. When to Use Use this skill when making Python architecture decisions, choosing frameworks, designing async patterns, or structuring Python projects. --- ⚠️ How to Use This Skill This skill teaches decision-making principles , not fixed code to copy. - ASK user for framework preference when unclear - Choose async vs sync based on CONTEXT - Don't default to same framework every time --- 1. Framework Selection (2025) Decision Tree Comparison Principles | Factor | FastAPI | Django |…