-
-
Notifications
You must be signed in to change notification settings - Fork 783
Upgrade to Python 3.13.11 in time for 2026.1 (beta) or 2026.2 #19351
Copy link
Copy link
Labels
dependenciesPull requests that update a dependency filePull requests that update a dependency filep4https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priorityhttps://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priorityrelease/blocking-betatriagedHas been triaged, issue is waiting for implementation.Has been triaged, issue is waiting for implementation.
Milestone
Metadata
Metadata
Assignees
Labels
dependenciesPull requests that update a dependency filePull requests that update a dependency filep4https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priorityhttps://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priorityrelease/blocking-betatriagedHas been triaged, issue is waiting for implementation.Has been triaged, issue is waiting for implementation.
Type
Fields
Give feedbackNo fields configured for Task.
Detailed description of the issue
Python 3.13.10 was released toward end of November 2025, with 3.13.11 following on December 5th. To let people contribute to NVDA using latest available Python release, let us upgrade to Python 3.13.11 in time for 2026.1 beta 1 or in 2026.2.
Why are the other templates not appropriate in this case?
This issue concerns a fundamental dependency for NVDA. A new feature request suggesting a Python upgrade would be clearer for other dependencies. However, as a Python-based screen reader, upgrading Python is a special case and should be done continuously as long as a given Python version is receiving maintenane releases.
Have you asked for advice on how to report this issue via a community discussion? If so, please link to the discussion
No
Additional information (if applicable)
I suggest upgrading to Python 3.13.11 in time for 2026.1 beta 1 because this is the latest Pthon release as of time of this issue. However, if NV Access and the community thinks delaying Python upgrade to 2026.2 is warranted, then we could revisit this issue and update the issue title to state a later Python release while 2026.2 is under active development.
Steps to reproduce or illustrate the issue (if applicable)
N/A
Expected outcome or behaviour (if applicable)
N/A
Logs, screenshots and other attachments (if applicable)
No response
NVDA type
No response
NVDA version
2026.1 alpha releases
Have you tried any other versions of NVDA? If so, please report their behaviors.
No
Windows version
Windows 11 25H2 Insider beta (build 26220.7344)
Name and version of other software in use when reproducing the issue
None
Other information about your system
No response