Skip to content

Conversation

@danwang-oai
Copy link
Contributor

Updates the Python project version to 3.10 and removes usages of features that were only introduced in 3.11:

  • assert_never (imported from typing_extensions)
  • StrEnum (replaced with Enum)
  • NotRequired (imported from typing_extensions)

I tested by setting Python version to 3.10, then running make test.

Fixes #12.

@danwang-oai danwang-oai added this pull request to the merge queue Oct 31, 2025
Merged via the queue into main with commit fc69708 Oct 31, 2025
1 check passed
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.

Python 3.10 Compatibility Issue

3 participants