Python Best Practices

Apply modern Python best practices, conventions, and architectural patterns to production-ready code. Use when writing, reviewing, or refactoring Python to follow PEP 8, type hints, pytest and hypothesis testing, dataframe workflows (Pandas, Polars, DuckDB, Spark), and Python data model patterns (dunder methods, iterators, context managers, descriptors). For Python 3.12+ with pyproject.toml and Ruff. DO NOT use for FastAPI (use fastapi skill).

eggboy 816403a 4 files · 14.3 KB Updated

File contents

eggboy/skills/tree/main/python-best-practices commit 816403a963

Frequently asked questions

npx skillmds@latest add eggboy/python-best-practices