Python

Use for Python 3.12+ work — modern code style (PEP 8, match, pathlib, f-strings), asyncio (TaskGroup, gather, cancellation), error handling (Exception design, ExceptionGroup), type hints (PEP 695 generics, TypedDict, Protocol, pyright), dataclasses vs Pydantic, Ruff (format & lint), packaging with uv, and pytest testing (fixtures, parametrize, asyncio, mocking, coverage). Read the matching reference before acting.

Jylhis 52aed9b 11 files · 47.6 KB Updated

File contents

Jylhis/skills/tree/main/skills/languages/python commit 52aed9b3ea

Frequently asked questions

npx skillmds@latest add jylhis/python