Python Release Engineering 1 min read

Python 3.15.0 Delayed Due to Lazy Import Release Blockers

Python 3.15.0 has been delayed following the discovery of release blockers related to lazy-import functionality, necessitating a third release candidate.

Python 3.15.0 is delayed. Late-stage release blockers tied to lazy-import functionality forced a third release candidate.

This extra testing phase ensures fixes are stable prior to final availability. You can expect Python 3.15.0rc3 shortly. The final 3.15.0 version should follow about one week after the candidate is evaluated. During this period, the core development team keeps the 3.15 branch mostly locked. Only documentation updates are permitted while this freeze is active.

Test the upcoming release candidate. Library maintainers need to verify compatibility with existing projects to catch potential issues before the final rollout. The exact date for the final release gets confirmed once the third candidate evaluation finishes.