Skip to content

Update to Python 3.13.9#19111

Merged
SaschaCowley merged 4 commits into
nvaccess:masterfrom
LeonarddeR:3137
Oct 21, 2025
Merged

Update to Python 3.13.9#19111
SaschaCowley merged 4 commits into
nvaccess:masterfrom
LeonarddeR:3137

Conversation

@LeonarddeR

Copy link
Copy Markdown
Collaborator

Link to issue number:

None

Summary of the issue:

We're two Python patches behind.

Description of user facing changes:

NOne

Description of developer facing changes:

None

Description of development approach:

  • Grep for "3.13.7", change to 3.13.9.
  • Removed some 32-bit left-overs.

Testing strategy:

CI

Known issues with pull request:

None

Code Review Checklist:

  • Documentation:
    • Change log entry
    • User Documentation
    • Developer / Technical Documentation
    • Context sensitive help for GUI changes
  • Testing:
    • Unit tests
    • System (end to end) tests
    • Manual testing
  • UX of all users considered:
    • Speech
    • Braille
    • Low Vision
    • Different web browsers
    • Localization in other languages / culture than English
  • API is compatible with existing add-ons.
  • Security precautions taken.

@LeonarddeR LeonarddeR requested a review from a team as a code owner October 16, 2025 10:18

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

Updates project to Python 3.13.9 and removes legacy 32-bit / experimental 64-bit documentation now that 64-bit is standard.

  • Bumps Python version references from 3.13.7 to 3.13.9.
  • Removes outdated experimental 64-bit build instructions.
  • Updates architecture mention in dev environment docs to 64-bit.

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
projectDocs/dev/createDevEnvironment.md Updated required Python version and architecture text.
projectDocs/dev/buildingNVDA.md Removed section about experimental 64-bit builds.
.python-versions Bumped pinned Python version string.
.github/workflows/testAndPublish.yml Updated workflow env to new Python version.
Comments suppressed due to low confidence (1)

projectDocs/dev/buildingNVDA.md:1

  • [nitpick] This entire guidance block was removed without a replacement explaining that 64-bit is now the default. Consider adding a brief note (e.g. after the build instructions) clarifying that 64-bit builds are now standard and the UV_PYTHON overrides are no longer required.
# Building NVDA

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Comment thread projectDocs/dev/createDevEnvironment.md Outdated
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@SaschaCowley SaschaCowley enabled auto-merge (squash) October 17, 2025 04:08
@SaschaCowley SaschaCowley added the conceptApproved Similar 'triaged' for issues, PR accepted in theory, implementation needs review. label Oct 21, 2025
@SaschaCowley SaschaCowley merged commit dfa2ed0 into nvaccess:master Oct 21, 2025
77 of 81 checks passed
@github-actions github-actions Bot added this to the 2026.1 milestone Oct 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

conceptApproved Similar 'triaged' for issues, PR accepted in theory, implementation needs review.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants