Async Python Patterns

Use when writing asyncio Python code — async/await coroutines, concurrent I/O with asyncio.gather, task creation and cancellation, semaphore rate limiting, producer-consumer queues, async context managers, async generators, WebSocket servers, aiohttp web scraping, async database operations, run_in_executor for blocking calls, or testing async code with pytest-asyncio. Covers FastAPI and aiohttp patterns, synchronization primitives, timeout handling, and common pitfalls like event loop blocking and missing await.

Jamie-BitFlight Updated

File contents

Jamie-BitFlight/claude_skills/tree/main/plugins/python-engineering/skills/async-python-patterns commit d48bdf779f

Frequently asked questions

npx skillmds@latest add jamie-bitflight/async-python-patterns