Skip to content

Conversation

@bkeryan
Copy link
Collaborator

@bkeryan bkeryan commented Oct 24, 2025

  • This contribution adheres to CONTRIBUTING.md.
  • I've updated CHANGELOG.md if applicable.
  • I've added tests applicable for this pull request

What does this Pull Request accomplish?

Use Get-ChildItem -Recurse "*.py" | ForEach-Object { pyupgrade --py310-plus $_ } to upgrade to Python 3.10+ syntax.

For codegen, I ran this on the generated files and manually copied the changes into the Mako templates and other codegen files.

Why should this Pull Request be merged?

Python 3.9 is EOL.

What testing has been done?

Ran nps, mypy, unit tests locally.
PR build

@bkeryan bkeryan force-pushed the users/bkeryan/remove-python-3.9 branch from d2396f6 to 0bf42c3 Compare October 28, 2025 16:22
Base automatically changed from users/bkeryan/remove-python-3.9 to master October 28, 2025 22:09
@bkeryan bkeryan force-pushed the users/bkeryan/pyupgrade-3.10 branch from 311f5bc to 7ea2b61 Compare October 28, 2025 22:09
@github-actions
Copy link
Contributor

Test Results

    42 files  ±0      42 suites  ±0   1h 1m 40s ⏱️ - 1m 54s
 3 110 tests ±0   2 451 ✅ ±0     659 💤 ±0  0 ❌ ±0 
51 408 runs  ±0  40 974 ✅ ±0  10 434 💤 ±0  0 ❌ ±0 

Results for commit 7ea2b61. ± Comparison against base commit 837a018.

@bkeryan bkeryan merged commit cd16d28 into master Oct 28, 2025
29 checks passed
@bkeryan bkeryan deleted the users/bkeryan/pyupgrade-3.10 branch October 28, 2025 23:21
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.

3 participants