feat: migrate from overrides to typing_extensions.override
Metadata
Current evaluation
Merged PR #6068 in commit be66fee8b migrated 50 files from overrides to typing_extensions.override and closed #6058.
Resolution: closed resolved
Reason: The migration was merged through PR #6068 as commit be66fee8b, completing the work requested by #6058. All reported CI checks passed before approval and merge.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Closes #6058
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #6068 in commit be66fee8b migrated 50 files from overrides to typing_extensions.override and closed #6058. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #6068 (commit be66fee8b) migrated Snapcraft from overrides to typing_extensions.override across 50 files and closed #6058. | |
| qwen/qwen3.6-35b-a3b | — | — | Migrated from overrides to typing_extensions.override across 50 files. Approved by two reviewers, passed all CI checks, and merged. Closes #6058. Lint warnings were resolved prior to merge. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Migrated from overrides to typing_extensions.override. Lint warnings were resolved per maintainer feedback, and the pull request was merged, closing issue #6058. |
Update history
No update history recorded yet.
Related work
-
Related To:
snapcraft#6058
(confidence 100%)
PR #6068 explicitly closes this issue and implements its requested dependency migration.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #6058 Migrate from `overrides` library to `typing.override` | snapcraft | closed | Fixed by PR #6068 (commit be66fee8b), replacing the overrides library with typing_extensions.override for Python 3.14 readiness. | |
| #273 style: migrate from overrides library to typing.override | imagecraft | merged | Merged in #273 as commit efa5479, replacing the overrides library with typing.override and resolving #264 in preparation for Python 3.14. | |
| #264 Migrate from `overrides` library to `typing.override` | imagecraft | closed | Merged PR #273 (commit efa5479) replaced the overrides dependency with typing.override in preparation for Python 3.14. |