Update project dependencies - #472
Conversation
There was a problem hiding this comment.
Code Review
This pull request updates dependencies in pyproject.toml, upgrading setuptools in the build system and updating the pytest version range in the development dependencies. The reviewer suggested a maintainability improvement to avoid duplicating the pytest dependency between the dev and test groups by having the dev group inherit from the test group.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
30c43d7 to
18c394e
Compare
Dependency validation reportVerdict: safe to merge. The consolidated dependency update was reviewed, tested, built, and deployed from exact commit Upstream/source review
Compatibility issue found and fixed
This PR now:
Automated validation
Isolated runtime validationThe exact image was deployed through a clean Core bootstrap:
ResultNo remaining dependency-induced regression was found. The aggregate update plus the default-client compatibility fix is safe to merge. |
Summary
Consolidates Dependabot updates #294, #423, #441, #463, #464, #465, #466, #467, and #468 into one compatibility-tested Exordos Core change.
The update also includes a scoped compatibility fix for GCL IAM 1.3.1: the explicit
defaultclient alias is resolved to Core's default client UUID without weakening credential checks for UUID-based or explicitly invalid requests.Validation
Validated exact commit
18c394ead11f81a8afbbd36870d0d222ebc15620:A detailed source review and validation report is available in the PR discussion.
Decision: safe to merge and ready for review.