Skip to content
Trending storyDeveloping

Simon Willison drops Python 3.10 support and moves projects to Python 3.15

1 article1 sourcesince Oct 12Last article 2h ago ·

Overview

AISummary of 1 article

Simon Willison says he is dropping Python 3.10 support in his open source projects and moving them to Python 3.15, which lets him use Python 3.11 features.

He names three 3.15 additions he is using: explicit lazy imports (PEP 810), unpacking in comprehensions (PEP 798), and a new sampling profiler.

Willison reports that 3.15 is mostly no faster than 3.14. The one speedup he cites is from the experimental JIT, which gave a 1.2x boost on a Fibonacci test.

Written by AI from the articles below · updated Oct 12, 2:53 PM ET

Check the sources:

Article timeline

The articles in this story. Times are ET.

Oct 12
  1. Simon WillisonBlog
    Simon Willison moves his projects to Python 3.15 and drops Python 3.10

    AISimon Willison says Python 3.15 is now available and that he is dropping Python 3.10 support in his open source projects, which lets him use features from Python 3.11. He highlights explicit lazy imports from PEP 810, unpacking in comprehensions from PEP 798, and the new sampling profiler, and reports that 3.15 is mostly no faster than 3.14 except for the experimental JIT, which gave a 1.2x boost on a Fibonacci test.

Heat trend

Not enough continuous observations to show a trend yet.