tests: add Python 3.15 testing#17585
Conversation
There was a problem hiding this comment.
Code Review
This pull request centralizes mypy configurations by removing individual package-level mypy.ini files and updating nox configurations to reference a centralized file. It also adds support for Python 3.15 across multiple packages, updating test matrices, constraints, and preview versions, and adds assertions to unit tests for REST pagers. Feedback is provided for the access-context-manager and audit-log packages, where dynamically resolving DEFAULT_PYTHON_VERSION to the last element of UNIT_TEST_PYTHON_VERSIONS incorrectly sets it to the preview Python 3.15 version, potentially causing default sessions to fail.
ab09d55 to
7174f0d
Compare
|
For See potential workaround from Gemini. I'll skip |
chore: update librarian to v0.22.1-0.20260626155540-a0930f4b0f52