Skip to main content
πŸš€

Python 2026: What's Actually New

L3PROΒ· 15 lessons

The 3.13 / 3.14 / modern-stack changes every other tutorial still hasn't caught up to

0 / 15 Β· 0%

15 lessons across 3 modules on genuinely-new-since-2024 Python: PEP 703 free-threaded / no-GIL, PEP 750 t-strings, asyncio.TaskGroup + timeout (3.11+), TypeIs + ReadOnly TypedDict (3.13), pattern matching mastery. Then the modern stack: uv-native workflows (no venv activate), Ruff + ty as your one lint+type toolchain, Pydantic v2 patterns, Polars vs Pandas decision matrix, FastAPI 0.110+ DI. Finally: Anthropic + OpenAI tool-use loops, minimal RAG with pgvector, Playwright async, modern httpx client patterns. Every lesson is under 10 minutes and targets a specific high-intent Google query that every 2022-era tutorial misses.

⭐0/45 stars· 0% complete

Resume β†’

Python 3.13 free-threaded (no-GIL): when it wins

PEP 750 t-strings: safe templates that beat f-strings

FREE

TypeIs vs TypeGuard: the narrowing you actually want

asyncio.TaskGroup: no more gather() footguns

match/case beyond intro: structural dispatch for real events

uv-native workflows: pyproject.toml without venv activate

FREE

Ruff + ty: one lint+type toolchain replaces four

Pydantic v2: model_validate + computed_field + discriminated unions

Polars vs Pandas: the 4-question decision matrix

FastAPI 0.110+ Annotated Depends: the modern injection shape

Anthropic tool-use loop in 60 lines, no framework needed

OpenAI vs Anthropic SDK: side-by-side, 3 patterns

Minimal RAG with pgvector: 100 lines, no LangChain

Playwright async: modern scraping when BeautifulSoup fails

Capstone: httpx.AsyncClient + connection pool + retries

Tip: click any lesson to revisit it. After your first attempt, the β€œShow example” button reveals the full solution.