Skip to content

Conversation

@mjamroz
Copy link
Contributor

@mjamroz mjamroz commented Nov 4, 2025

Otherwise it stops working with python 3.14

Copilot AI review requested due to automatic review settings November 4, 2025 07:38
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR fixes the usage of get_type_hints() in the plugin injection system by passing the plugin class instead of the plugin instance.

Key Changes

  • Fixed get_type_hints() call to use plugin.__class__ instead of plugin directly, aligning with the proper typing module API usage

Copy link
Collaborator

@lilyydu lilyydu left a comment

Choose a reason for hiding this comment

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

Thanks for adding this!

@lilyydu lilyydu merged commit fdd62ff into microsoft:main Nov 4, 2025
9 checks passed
heyitsaamir added a commit that referenced this pull request Nov 10, 2025
- Remove support for 3.14 (#207)
  - Add Federated Identity Credentials support (#203)
  - Add User Managed Identity support via MSAL (#192)
  - Introduce msal (#191)
  - Populate empty package READMEs with usage examples (#196)
  - Rename Teams AI to Teams SDK 🎉  (#201)
- HTTPPlugin : Add a builder option to provide custom server (enables
providing options like ssl etc) (#185)
  - get type hint of class, not object (#202)
  - Temporary: skip streaming tests  (#200)
  - Fix workflow
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.

2 participants