The speedup provided by Python's new JIT is pretty amazing. A 20% speedup over 3.12! And: no code changes necessary.
Benchmark 1: python3.12 main.py
Time (mean ± σ): 1.213 s ± 0.028 s [User: 1.162 s, System: 0.008 s]
Range (min … max): 1.181 s … 1.281 s 10 runs
Benchmark 2: PYTHON_JIT=0 python3.13 main.py
Time (mean ± σ): 1.124 s ± 0.013 s [User: 1.114 s, System: 0.004 s]
Range (min … max): 1.097 s … 1.137 s 10 runs