Skip to content
NewA calmer, faster ZeroHour
Otherinfo

Hello Python 3.15, goodbye 3.10, and now I can use 3.11

Simon Willison ()1 · 1 read
AI summary · grok-4.7Summaries by Vani AI

Python 3.15 adds explicit lazy imports, and Simon Willison drops Python 3.10 support for his tools.

Simon Willison notes that Python 3.15 has been released, with the official what's-new guide curated by release manager Hugo van Kemenade. He highlights PEP 810 explicit lazy imports, which delay importing a module until its symbols are first used. Maintaining libraries across supported Python versions, he is dropping Python 3.10 and starting to use Python 3.11 features, including for his LLM CLI plugin loading.

Key facts
  • Python 3.15 is out, with release notes curated by Hugo van Kemenade.
  • PEP 810 explicit lazy imports defer module loading until first use.
  • Willison is dropping Python 3.10 and adopting 3.11 features.
Explain this AI news with Vani AIWhat was announced, what is new and why it matters, in a new chat

From the original article

Python 3. 15 is here ! Here's the essential What's new in Python 3.

Simon Willison

simonwillison.net

Read the full article at Simon Willison

A short excerpt; the article and its images belong to the publisher. Summary, key facts and assessment above are AI-written from the article and can be wrong.