Conversation
Co-authored-by: pamelafox <297042+pamelafox@users.noreply.github.com>
|
@copilot 3.10 should be the minimum version |
|
@copilot Tests are failing, please run pytest =========================== short test summary info ============================ |
Co-authored-by: pamelafox <297042+pamelafox@users.noreply.github.com>
Co-authored-by: pamelafox <297042+pamelafox@users.noreply.github.com>
Fixed in 3c26ae4. The issue was that MockAzureCredential didn't implement the required Protocol methods (get_token and close) from AsyncTokenCredential. In Python 3.14, the Protocol class initialization is stricter. I've added proper implementations of both methods to the mock. |
Summary
Successfully added Python 3.14 support while keeping Python 3.10 as the minimum supported version. The changes include:
All tests pass, linting succeeds, and no security vulnerabilities were found.
Original prompt
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.