Skip to content

Conversation

cclauss
Copy link
Contributor

@cclauss cclauss commented Oct 13, 2025

Motivation and Context

Prepare for upgrading to Python 3.14 by picking up the newer version of uv that deal with Py3.14 changes.

a subset of:

How Has This Been Tested?

GitHub Actions runs.

Breaking Changes

No. These are CI runtime changes.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation update

Checklist

  • I have read the MCP Documentation
  • My code follows the repository's style guidelines
  • New and existing tests pass locally
  • I have added appropriate error handling
  • I have added or updated documentation as needed

Additional context

@felixweinberger felixweinberger added needs more eyes Needs alignment among maintainers whether this is something we want to add code quality no-op changes to code quality labels Oct 13, 2025
Copy link
Contributor

@felixweinberger felixweinberger left a comment

Choose a reason for hiding this comment

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

Do we need to upgrade all the way to the latest version of uv to make this work? That seems like a fairly heavy requirement and could break a few workflows given we're going from 0.7 -> 0.9

@cclauss
Copy link
Contributor Author

cclauss commented Oct 13, 2025

https://github.com/astral-sh/uv/releases V0.9.0 adds support for Py3.14.

@felixweinberger
Copy link
Contributor

Which workflows would be broken by the upgrade to v0.9.2?

I mean mostly downstream users of this SDK - nothing internal to this repo.

@felixweinberger felixweinberger added the needs maintainer action Potentially serious issue - needs proactive fix and maintainer attention label Oct 21, 2025
@cclauss cclauss force-pushed the upgrade-github-actions branch from 86410cd to 059512c Compare October 22, 2025 15:52
Copy link
Contributor

@felixweinberger felixweinberger left a comment

Choose a reason for hiding this comment

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

Thank you!

@felixweinberger felixweinberger merged commit bbc8b49 into modelcontextprotocol:main Oct 23, 2025
18 checks passed
@cclauss cclauss deleted the upgrade-github-actions branch October 23, 2025 19:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

code quality no-op changes to code quality needs maintainer action Potentially serious issue - needs proactive fix and maintainer attention needs more eyes Needs alignment among maintainers whether this is something we want to add

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants