Skip to content

Conversation

@Viicos
Copy link

@Viicos Viicos commented Nov 5, 2025

Remove duplicate dependencies
Make use of dependency-groups, dev-dependencies is deprecated
Fix uv lock file, many packages had mismatching wheel versions Add a miminum required uv version. 0.8.4 is the last one that changed the lockfile format. Requiring a miminum uv version avoids having the lockfile completely rewritten whenever a contributor makes changes with an old uv version.

cc @eavanvalkenburg @moonbox3, the broken lockfile is breaking third party tests in Pydantic. This is a weird issue, so I'm not sure what was done to get the lockfile in this broken state.

Motivation and Context

Description

Contribution Checklist

Remove duplicate dependencies
Fix uv lock file, many packages had mismatching wheel versions
Add a miminum required uv version. 0.8.4 is the last one that
changed the lockfile format. Requiring a miminum uv version
avoids having the lockfile completely rewritten whenever a
contributor makes changes with an old uv version.
@Viicos Viicos requested a review from a team as a code owner November 5, 2025 09:49
@markwallace-microsoft markwallace-microsoft added the python Pull requests for the Python Semantic Kernel label Nov 5, 2025
@github-actions github-actions bot changed the title Fix Python project metadata Python: Fix Python project metadata Nov 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

python Pull requests for the Python Semantic Kernel

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants