Skip to content

Updated Python to 3.13.13#20231

Merged
seanbudd merged 2 commits into
nvaccess:betafrom
dpy013:py3.13.13
May 28, 2026
Merged

Updated Python to 3.13.13#20231
seanbudd merged 2 commits into
nvaccess:betafrom
dpy013:py3.13.13

Conversation

@dpy013

@dpy013 dpy013 commented May 27, 2026

Copy link
Copy Markdown
Contributor

@dpy013 dpy013 marked this pull request as ready for review May 27, 2026 23:33
@dpy013 dpy013 requested a review from a team as a code owner May 27, 2026 23:33
@dpy013 dpy013 requested review from Copilot and seanbudd and removed request for Copilot May 27, 2026 23:33
@cary-rowen

Copy link
Copy Markdown
Contributor

Doesn't this require filling out PR template?

@wmhn1872265132

Copy link
Copy Markdown
Contributor

Given #19701, perhaps it would be more reasonable to merge this PR into the beta branch?

@dpy013 dpy013 changed the base branch from master to beta May 28, 2026 01:27
@dpy013 dpy013 requested a review from a team as a code owner May 28, 2026 01:27
@dpy013 dpy013 requested a review from Qchristensen May 28, 2026 01:27
@dpy013

dpy013 commented May 28, 2026

Copy link
Copy Markdown
Contributor Author

Given #19701, perhaps it would be more reasonable to merge this PR into the beta branch?

Thank you for your suggestion.
It has beenDone .

@wmhn1872265132

Copy link
Copy Markdown
Contributor

You will also need to rebase your branch on beta, or force-push a new branch to the current PR's HEAD branch based on beta.

   - update pinned Python versions for local and CI environments
   - update developer documentation
   - note the Python update in the 2026.3 changelog

# Conflicts:
#	user_docs/en/changes.md
Copilot AI review requested due to automatic review settings May 28, 2026 01:55

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Updates developer/runtime configuration and documentation to use Python 3.13.13 and begins the changelog section for the upcoming NVDA 2026.3 release.

Changes:

  • Add a new “2026.3” section to the user-facing changelog, including braille text wrap changes and several bug fixes.
  • Bump pinned Python versions across developer docs, CI workflows, and version pin files to 3.13.13.

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
user_docs/en/changes.md Adds the 2026.3 changelog section and developer notes (incl. Python update).
runtime-builders/synthDriverHost32/.python-version Updates the 32-bit synth driver host Python runtime pin to 3.13.13.
projectDocs/dev/createDevEnvironment.md Updates the documented Python version to 3.13.13.
.python-versions Updates the repo Python pin to 3.13.13 (x86_64).
.github/workflows/testAndPublish.yml Updates CI matrix/env Python versions to 3.13.13.
.github/workflows/fetch-crowdin-translations.yml Updates the Crowdin workflow Python version to 3.13.13.

Comment thread user_docs/en/changes.md Outdated
Comment on lines +5 to +14
### Important notes

### New Features

* The braille "word wrap" option has been replaced with a four-valued "Text wrap" option: Off, Show mark when words are cut, At word boundaries, and At word or syllable boundaries. (#17010, @LeonarddeR)
* In modes that show a continuation mark, when a word is cut across rows, the last cell of the row now shows a continuation mark (braille dots 7-8) so it is clear that the word continues on the next row.
* The "At word or syllable boundaries" option uses hyphenation dictionaries to split long words at syllable boundaries when they do not fit on the display.

### Changes

Comment thread user_docs/en/changes.md Outdated
Comment on lines +5 to +14
### Important notes

### New Features

* The braille "word wrap" option has been replaced with a four-valued "Text wrap" option: Off, Show mark when words are cut, At word boundaries, and At word or syllable boundaries. (#17010, @LeonarddeR)
* In modes that show a continuation mark, when a word is cut across rows, the last cell of the row now shows a continuation mark (braille dots 7-8) so it is clear that the word continues on the next row.
* The "At word or syllable boundaries" option uses hyphenation dictionaries to split long words at syllable boundaries when they do not fit on the display.

### Changes

@wmhn1872265132

Copy link
Copy Markdown
Contributor

The document appears to contain logs for version 2026.3.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@dpy013

dpy013 commented May 28, 2026

Copy link
Copy Markdown
Contributor Author

The document appears to contain logs for version 2026.3.

thanks fix Done.

@seanbudd seanbudd added this to the 2026.2 milestone May 28, 2026

@seanbudd seanbudd left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @dpy013

@seanbudd seanbudd merged commit bea11d6 into nvaccess:beta May 28, 2026
39 checks passed
@dpy013 dpy013 deleted the py3.13.13 branch May 28, 2026 02:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants