Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jan 26, 2026

Updates Python version from 3.9 to 3.10 in mypy and pylint configuration files.

Configuration Files Updated

  • eng/scripts/ci/mypy.ini - Updated python_version = 3.10
  • eng/scripts/ci/pylintrc - Updated py-version=3.10
  • eng/scripts/ci/run_pylint.py - Updated --py-version=3.10

Change Documentation

  • .chronus/changes/copilot-update-python-version-2026-01-26-23-26-55.md - Added chronus change file documenting the internal configuration updates

This is a minimal change that only updates the type checker and linter configuration files to target Python 3.10.

Original prompt

This section details on the original issue you should resolve

<issue_title>update to 3.10</issue_title>
<issue_description>

</issue_description>

Comments on the Issue (you are @copilot in this section)


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Co-authored-by: l0lawrence <100643745+l0lawrence@users.noreply.github.com>
Copilot AI changed the title [WIP] Update Python version to 3.10 Update minimum Python version to 3.10 Jan 26, 2026
Copilot AI requested a review from l0lawrence January 26, 2026 22:56
"reportTypeCommentUsage": true,
"reportMissingImports": false,
"pythonVersion": "3.9"
"pythonVersion": "3.10"
Copy link
Member

Choose a reason for hiding this comment

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

@copilot can we just update to 3.10 for mypy and pylint

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Done. Reverted all changes except mypy.ini and pylintrc to only update those two configs to Python 3.10. See commit 1171b88.

Copy link
Member

Choose a reason for hiding this comment

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

@copilot and run_pylint is using 3.10?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yes, updated run_pylint.py to use --py-version=3.10 to match the pylintrc config. See commit 5b5771f.

Co-authored-by: l0lawrence <100643745+l0lawrence@users.noreply.github.com>
Copilot AI changed the title Update minimum Python version to 3.10 Update Python version to 3.10 for mypy and pylint Jan 26, 2026
Copilot AI requested a review from l0lawrence January 26, 2026 23:02
Co-authored-by: l0lawrence <100643745+l0lawrence@users.noreply.github.com>
@l0lawrence
Copy link
Member

@copilot document changes with chronus and add that file to the pr

Co-authored-by: l0lawrence <100643745+l0lawrence@users.noreply.github.com>
Copy link
Contributor Author

Copilot AI commented Jan 26, 2026

@copilot document changes with chronus and add that file to the pr

Added chronus change file documenting the Python 3.10 update. See commit 78d33a5.

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.

update to 3.10

2 participants